Sudha Challa MD @ Lenox Medical Clinic

Family Doctor 2025 Bronze Winner
Specialty Doctor
2 Locations
Claim This Listing Verified 03/26

Locations

Map will load with page enhancement

Address

2880 Old Alabama Rd

#300

Johns Creek, GA 30022

Map

Contact

Address

4961 Buford Hwy NE

#100

Chamblee, GA 30341

Map

Contact

Contact Information

Chamblee, Johns Creek