Directions to AFC Urgent Care and Walk-In Clinic in Memphis, TN

AFC Urgent Care in Memphis is Located at 5475 Poplar Avenue, Memphis, TN 38119

Formerly AFC Doctors Express