1. Cape Power 119 Mellen St, Framingham, MA 01702 Coordinate: 42.2702,-71.42479 Phone: (508) 561-4355