Call us now 617-484-3311

Local Accommodations and Transportation

We are located at 50 Leonard Street on the second floor above il Casale restaurant. The main studio is in Suite 201.

Just a few local hotels:

Parking:
There is free two-hour parking in the first three rows of the municipal lot behind the shops across from us. It can be accessed via Alexander Avenue or Channing Street. Or if you prefer, there is also metered parking on Leonard Street.

Commuter Rail:
There is a commuter rail station for the Fitchburg Line in Belmont Center located at Common Street and Concord Ave. The station is a two-minute walk to the Studio.

Bus Stop:
There is a bus stop on the corner of Leonard Street and Moore Street in Belmont Center. Less than 200 feet from our door.



Request Information Now!