Chula Vista, CA Urgent Care | Call (619) 821-2300 | 760 Otay Lakes Road Chula Vista, CA 91910

Call Us: 1-619-821-2300

760 Otay Lakes Road Chula Vista, CA 91910

Formerly AFC Doctors Express

AFC Urgent Care Chula Vista, CA