German Presbyterian Church / Christ Presbyterian Church

96 E. Haverhill St.Lawrence, MA, US Type: Presbyterian