Internal Medicine Specialists of Atlanta, PC is a Medical clinic located at 1800 Howell Mill Rd #175, Atlanta, GA 30318. It has received 461 reviews with an average rating of 4.9 stars.
Monday | 8:30AM-5PM |
---|---|
Tuesday | 8:30AM-5PM |
Wednesday | Closed |
Thursday | Closed |
Friday | 8:30AM-5PM |
Saturday | 8:30AM-5PM |
Sunday | 8:30AM-5PM |
The address of Internal Medicine Specialists of Atlanta, PC: 1800 Howell Mill Rd #175, Atlanta, GA 30318
Internal Medicine Specialists of Atlanta, PC has 4.9 stars from 461 reviews
Medical clinic
21 reviews
2275 Marietta Blvd NW Suite 450, Atlanta, GA 30318
4 reviews
1800 W Peachtree St NE Suite 508, Atlanta, GA 30309