SAINT JOHNS EVANGELICAL LUTHERAN CHURCH MELROSE PARK PA is a Lutheran church located in ELKINS PARK, PA. Find service times, contact information, and directions.
1224 MELROSE AVE