Eshwar Karupakula DO

Internal Medicine Physician
  • N Lake Shore Drive Clinic, 2900 N Lake Shore Drive, Chicago, IL 60657, (800) 458-6253
  • 31st Street Clinic, 555 31st Street, Downers Grove, IL 60515, (800) 458-6253
Claim this Profile