Cambridge Ma. Taylor Square Fire Station 05/17/09
On Sunday afternoon after the 3rd Alarm, I stopped by Taylor Square. Here is a quick view, home to Cambridge Fire Division-2, Ladder-4 and Engine-8. Newton Engine-1 was covering. The station is located at 113 Garden Street and was built in 1904 and remodeled/restored in 2004.
Read More