St. Didacus Parish School

Faith-Based
Grades offered: 1st - 5th, 6th - 8th, Kindergarten

4630 34th Street, San Diego, California 92116, USA
(619) 284-6192

News from St. Didacus Parish School –

No items found