The Burnside Fountain is located in Worcester, Massachusetts on the Worcester Common at the corner of Franklin Street and Church Street.
The Burnside Fountain is located in Worcester, Massachusetts on the Worcester Common at the corner of Franklin Street and Church Street.