Unincorporated community in haverford township, Delaware County, Pennsylvania, United States; suburb of Philadelphia, Pennsylvania
Currently, there are no issues on this topic. Create one.