It is in Haverford Twp - right next to Marple.
My mistake. Many, MANY moons ago I used to work at Havertown Printing, which was located in Marple.