Jean's Place

136 Cambridge St.
Worcester
Massachusetts
United States