Newtown Convenience Center is a ??? square foot retail center serving the western area of Virginia Beach situated right off Newtown Road between Virginia Beach’s primary east and west arteries, I264 and Virginia Beach Boulevard.
Map: 420 Newtown Road, Virginia Beach, VA 23462
Leasing by Thalhimer