New Hope Chapel of the South Shore Inc.

501(c)(3)

52 Main St

Marshfield, MA 02050

208538545

Share this Charity!