Healing Streams Ministry Worship Center Loading Map.... Healing Streams Ministry Worship Center11 Mercer Road - NatickEvents 42.296909 -71.389349 Address 11 Mercer Road Natick MA United States Upcoming Events No events in this location