• Granite United Church - Salem Campus (map)
  • 1 Sand Hill Road
  • Salem, NH, 03079
  • United States

The Windham Campus Shift is on! Join the Windham Campus this Sunday at our Salem Campus at 9:30. Click here for directions.