TEEL built a new indoor tennis facility for Westwood Country Club. This is one of 10 facilities in the world.
Westwood Country Club Tennis Building Addition
Vienna, VA
Location
Vienna, VA
Client
Westwood Country Club
Architect
MTFA Architecture
Square Footage
44,231