Saint Vincent Ferrer Catholic ChurchParishShare816 Santa Clara StreetVallejo, CA 94590United StatesGet directions