About Lighthouse Landing Shopping Plaza

Lighthouse Landing is located on Route 28 in South Yarmouth, Massachusetts. This Cape Cod shopping center is comprised of specialty stores, dining options and more. Yarmouth, Cape Cod is a tourist hub, welcoming visitors from all over the world.

Inquire today regarding current leasing opportunities.

By Email at lagroceria@comcast.net | By Phone at (617) 669-1280

Physical Location:
845-851 Route 28
South Yarmouth, MA 02637