John & Son II

226 Chandler St.
Worcester
Massachusetts
United States