Immaculate Heart Of Mary is located at 1701 Market St, Linwood, PA 19061. Linwood, PA is located in Delaware County, PA.