Our Lady of the Sacred Heart ChurchParishShare4177 Marlborough AvenueSan Diego, CA 92105United StatesGet directions