Lenox Medical Clinic: Sudha Challa, M.D. 2880 Old Alabama Road, Johns Creek, GA 30022