Good Shepherd Catholic Church



916-684-5722

6310 Thresher CourtElk Grove, California

Denomination
Community