Coming Soon
Retail Space Coming Soon
Go back home
83 Terrace Greene Drive
Barboursville, Va 22923
E: TheVillages@terracegreene.com
P:
434.990.4404
F:
434.985.1560
LEASING OFFICE HOURS
Visit us at the Leasing Office at Terrace Greene Apartments
Monday - Friday: 9am - 6pm
Saturday: 10am - 5pm
Sunday: CLOSED
Follow us
© 2025 The Villages at Terrace Greene.