St. Francis Xavier Cathedral, established in 1834, serves as a central place of worship in the Diocese of Alexandria, offering a variety of mass schedules and community engagement activities.
Claim your church page to update information, add staff & events, and get a premium listing.
Claim Your ChurchNearby