Directions Mission Church of Our Lord Jesus Christ 130 Highland Avenue Somerville, MA 02143 Voice (617) 628-5260 View Map & Directions »