American Family Care Health News from Chula Vista, CA Up-to-date Health Care News from AFC Urgent Care 760 Otay Lakes RoadChula Vista, CA 91910