Physicians' Care Clinic 440 Winn Way, Decatur, GA 30030