Terry's Place

112 Whitney St.
Leominster
Massachusetts
United States