St. Leo the Great Catholic Church
Val Perez The omnipotent God engaged in combat with His most bitter enemy, not in the strength of His own majesty, but in our human infirmity.
Saint Leo the Great, Pope and Doctor of the Church
(510) 452-1772
Google map: https://www.google.com/maps/place/?q=place_id:ChIJK8KfDMqAj4ARZaXdZxQjk1M