Yes. The Town of Sturbridge currently licenses nineteen (19) semi-public/public swimming pools. Inspections of each pool are conducted prior to opening each season.