Sherwood South - Phase I

Located in Natick, MA a 40,000 square foot fitness center. Work included master plan, site design and Town approvals.