Saint Didacus Catholic ChurchParishShare4772 Felton StreetSan Diego, CA 92116United StatesGet directions