Lenox Medical Clinic
Closed
4961 Buford Hwy Ste 100
Atlanta, GA 30341
ABOUT US
Sudha Challa, MD, is a physician at Lenox Medical Clinic, with locations in Chamblee and Johns Creek, Georgia. She has been practicing medicine since 2006.
Dr. Challa was born in India and completed her medical education at the College of Medical Sciences, affiliated with Kathmandu Uni...
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.