Our Locations

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.

Providing Comprehensive Cost-effective Care