Company PHYSICIANS CARE CLINIC, INC. Address 2675 N. Decatur Road, Suite 406, Dekalb, Decatur, GA, 30033, USA