Skip to content
neighbourhood listing

Medical clinic · Atlanta

Internal Medicine Specialists of Atlanta, PC

Rated 4.8 out of 5658 reviews

Hours & map

Opening hours

This week

Tap a day

Mon–Fri: 8:30 AM–5 PM · Sat–Sun: Closed

Amenities & services

Accessibility

  • Wheelchair accessible entrance
  • Wheelchair accessible parking lot
  • Wheelchair accessible restroom

Business details

Name
Internal Medicine Specialists of Atlanta, PC
Address
1800 Howell Ml Rd #175, Atlanta, GA 30318
Category
Medical clinic, Internist

Something wrong? Suggest an edit

More doctors in Atlanta

See the full list