Found 1 place
Address: 1020 Revere Beach Pkwy, Chelsea, MA 02150
Latitude: 42.4041 (42°24′15″N), Longitude: -71.0227 (71°1′22″W)