Comprehensive Internal Medicine proudly serves patients at three convenient North Metro Atlanta locations in Johns Creek, Alpharetta, and Dawsonville, GA. Each office provides comprehensive internal medicine services for adults in a welcoming and comfortable environment. Select a location below to view office hours, directions, contact information, and appointment details.
Choose a Location
Select the office most convenient for you to learn more about our providers, office hours, directions, and contact information.
Internal Medicine Office
Johns Creek
3890 Johns Creek Pkwy, Suite 120
Suwanee, GA 30024
770-622-9002
770-622-9004
View Johns Creek Office
Internal Medicine Office
Alpharetta
3180 North Point Pkwy, Suite 303
Alpharetta, GA 30005
678-205-9004
770-622-9005
View Alpharetta Office
Internal Medicine Office
Dawsonville
54 Club Forest Rd, Suite 201
Dawsonville, GA 30534
706-203-1666
706-203-1024
View Dawsonville Office
All of our offices are committed to providing high-quality, patient-centered care with convenient appointment options. If you have questions about which location is right for you, our team is happy to help.