Somerville Fire Department-Teele Square Station
Add to Favorites
Add Hours
Phone: (617) 623-1700
Address: 6 Newbury St, Somerville, MA 02144
Website: http://www.somervillelocal76.org?zone=/unionactive/view_article.cfm&HomeID=115650&page=Stations
13 Medford St, Medford, MA 02155
120 Main St, Medford, MA 02155
1114 Broadway, Somerville, MA 02144
266 Broadway, Somerville, MA 02145
156 Highland Ave, Somerville, MA 02143
378 Massachusetts Ave, Cambridge, MA 02139
1950 Massachusetts Ave, Cambridge, MA 02140
525 Main St, Charlestown, MA 02129
989 Commonwealth Ave, Boston, MA 02215
52 Church St, Somerville, MA 02143