Nation’s Largest Urgent Care Provider Celebrates Opening of Naperville Center BIRMINGHAM, Ala. – (March 28, 2023) – American Family Care (AFC), the nation’s leading provider of urgent care and accessible primary care, is opening a healthcare center in Naperville. The new state-of-the-art medical facility is located at 1355 East Ogden Avenue in Naperville, near the Amazon Fresh store. The AFC Naperville medical team will begin seeing patients Tuesday, March 28. The new AFC healthcare facility ...