Where is Free People? It is located at Free People 4532 Main St, Virginia Beach, VA 23462, United States. You can get directions for Free People, who is in the Womens clothing store category. You can find up-to-date information on 4532 Main St, Virginia Beach, VA 23462, United States Womens clothing store companies on our website.