Fall Hours:
Monday through Friday: 10 a.m. to 9 p.m. 
Saturday: 8:30 a.m. to 2 p.m. 

 

318 Davisville Road
Willow Grove, PA 19090

Call the Willow Grove Branch today!

215.320.2630

By Train: Warminster Line Regional Rail
The station is 0.2 miles from the branch, with a sidewalk from location to location.
Additional details, including connecting bus information is available on the SEPTA's Willow Grove page.

 

 

Upcoming Willow Grove Events