The Immaculata Parish

San Diego Walk for Life Mass

The Immaculata Parish 5998 Alcalá Park, San Diego

9th Annual San Diego Walk for Life Sat (10:00 a.m.):

Free
Go to Top