1. Melrose Church Of Christ 409 Upham St, Melrose, MA 02176 Coordinate: 42.45919,-71.04547 Phone: (781) 665-7877