Find Lamb City Campground in Worcester County, MA

  • Lamb City Campground
  • 85 Royalston Road, Athol, MA 01331
  • 978-249-2049