Location
LCA is situated on two beautiful campuses within ½ mile of each other on 36 acres in historic Lexington, Massachusetts.
LCA is located:
- 12 miles from Downtown Boston
- 13 miles from Boston’s Logan Airport
- 5 miles from Alewife T Station
Trust Your GPS!
We’re tucked into a quiet neighborhood.
Main Campus Address: 48 Bartlett Avenue, Lexington, MA 02420
North Campus Address: 265 Lowell Street, Lexington, MA 02420