A new urgent care has opened in Homewood. American Family Care (AFC) opened its latest urgent care center at 471 Green ...
American Family Care (AFC), the nation's leading provider of urgent care with nearly 400 walk-in clinics across the United States, is proud to announce that it is now ranked No. 47 on Entrepreneur's ...