• Chelsea is a historic inner urban suburb of Boston measuring a mere 1.8 square miles. It is the smallest city in Massachusetts, but its location – directly across the Mystic River from Boston. We located in downtown Chelsea, block from Broadway.
• Traveling from Boston (Haymarket) Bus 111 Broadway & Park ST at Cross St. Roca 1 Block away.
• Chelsea Station MBTA Newburyport Line - Commuter Rail
• We will be happy to help, please call us.