Our Lady of Perpetual Help ParishParishShare60 Wellington AvenueDaly City, California 94014United StatesGet directions