215.699.4617
424 S. Main Street North Wales, PA 19454

Contact Us

We are glad you found us and look forward to having you visit St. Rose of Lima Church!