Saint Charles Borromeo Catholic ChurchParishShare5024 North Grove AvenueOklahoma City, OK 73122United StatesGet directions