EmergencyVeterinary clinic
Imperial Beach Pet Hospital & Urgent Care
538 12th St, Imperial Beach, CA 91932
Opening hours
Hours not listed. Please call ahead at (619) 424-3961 to confirm availability.
538 12th St, Imperial Beach, CA 91932
Hours not listed. Please call ahead at (619) 424-3961 to confirm availability.