Promise Church Promise Church 6 Irving Road North Weymouth, MA 02189 Phone: (781) 337-5592 Email: contact@ourpromisechurch.org http://www.ourpromisechurch.org Open & Affirming: Y Accessible: Y Directions