Map and directions to Avalon Townhomes in Hampton, VA

Driving Directions

Use the "Get Directions" feature above the map below to reach our apartments for rent in Hampton, VA. We look forward to meeting you!

Avalon Townhomes

(757) 849-0758

2109 Newton Road Hampton, VA 23663

Office Hours


9:00am - 5:00pm
10:00am - 4:00pm
Closed