We've Moved!  As of 5.31 our new address is:
49 Lowell Street, 1st Floor
Peabody, MA 01960

We will be working to provide information and links about area businesses that are providing accessibility. 

Be sure to check out AbleRoad to find reviews and information, connecting people with accessible places.