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

Patient Reviews of Doctors and AFC Urgent Care in Chula Vista, CA

AFC Urgent Care Doctor and Medical Staff Reviews

Please click HERE to give your feedback!

Formerly AFC Doctors Express

get-directions-red

760 Otay Lakes Road
Chula Vista, CA 91910

afc-listen

get-directions-red

get-directions-red

afc-listen