Haverford is an affluent, unincorporated community located in both Haverford Township in Delaware County, Pennsylvania, US, and Lower Merion Township in Montgomery County, about 3 miles west of Philadelphia.
Hey, it happens! Please enter your email address and we will send you an email to reset your password.
Δ