Our Lady of Angels Catholic ChurchParishShare656 24th StreetSan Diego, CA 92102United StatesGet directions