As an essential service to our communities, we remain open to meet you healthcare needs.
Home » Walk-In Clinic & Urgent Care Center for Employer Services in Chula Vista, CA
Walk-In Clinic & Urgent Care Center for Employer Services in Chula Vista, CA
AFC Urgent Care & Walk-in Clinic in Chula Vista, CA Provides a Variety of Employer Services. We are conveniently located at 760 Otay Lakes Road Chula Vista, CA 91910 and are open 7 days a week!