St. Peter Claver Parish

St. Peter Claver Parish serves Punta Gorda, Belize, as well as acts a hub for ministries throughout the Toledo District.

Scroll to Top
Tweet
Share
Pin