We’re glad you’ve decided to visit us. The National Shrine of Our Lady of Czestochowa is located on Beacon Hill in Doylestown, Pennsylvania, next to Peace Valley Park.
Come for prayer, quiet, spiritual nourishment and the beauty of the Shrine grounds. Our mission is to lead people to Jesus through Mary.
Location
The National Shrine of Our Lady of Czestochowa
654 Ferry Road
Doylestown, PA 18901
Get directions with Google Maps
Parking
Free parking is available on the Shrine grounds, including accessible parking and parking for buses.
What should I wear?
The Shrine welcomes visitors as they are. We simply ask visitors to dress modestly and appropriately for a church and sacred place.
Plan your day
Before arriving, check the current Mass & Confession schedule and Events.