American Family Care Urgent Care Center celebrated its grand opening April 20 in Sugar Land at 3551 Hwy. 6. AFC Urgent Care is open seven days a week and offers walk-in urgent care, lab testing and vaccinations as well as telehealth services. The brand has 250 locations across the United States, including a number in the Greater Houston area. 281-277-0036.