Tag Archive: Bishop O’Dowd

Bishop O’Dowd High School: A Harmony of School and Sports

Established in 1951 and located near the San Francisco Bay, Bishop O’Dowd — a Catholic preparatory high school — is a powerhouse both academically and athletically.