Silver Hill Presbyterian Church

24881 Hoffman Rd Marston, NC 28363

See on Google Maps