First Baptist Church of Melorse Meeting Address 561 Main Street, Melrose, MA, 02176 American Baptist Church Profile »