Home > Hospital in Georgia > Hospital in Johns Creek > Lenox Medical Clinic: Sudha Challa, M.D.

Lenox Medical Clinic: Sudha Challa, M.D.

2880 Old Alabama Road, Johns Creek, GA 30022