Veterinary clinic

Otay Lakes Veterinary

2457 Fenton St, Chula Vista, CA 91914

Opening hours

Hours not listed. Please call ahead at (619) 407-9792 to confirm availability.

Other animal hospitals in Chula Vista