Thank you for visiting the website of Internal Medicine Specialists of Atlanta, an independent, private practice committed to providing personalized quality healthcare for adults in a comfortable environment located in Atlanta, Georgia. ... Patient Portal. You can access this portal 24 hours a day. Access Portal. ... 1800 Howell Mill Rd., Ste ....