560 Washington Ave #82, Chelsea, MA 02150, United States
1010 Revere Beach Pkwy #78, Chelsea, MA 02150, United States