We're easy to find!

Our address is 385 South Main Street in Providence, RI, and we're located on the second floor.

The entrance is on South Main St on the righthand side of the building.  A black sign with our logo is immediately next to the door.  Once you enter, the staircase is right in front of you and you should be able to see our sign on the first landing.