Salem, New Hampshire, USA
Granite State Baptist Church
1 Sand Hill Road
Salem, NH 02079
Connecting with God and one another through exciting family ministry and worship.
No one has reviewed this - be first!
America's StonehengeField of DreamsSalem MuseumCanobie Lake ParkVictorian ParkHedgehog ParkKelley LibraryRockingham Racetrack