Skip to main content

Indiana Kidney Specialists; Parkdale Office

outpatient care facility · Indianapolis, IN

Address
6820 Parkdale Pl Ste 105, Indianapolis, IN 46254
Phone
(317) 456-0349
Website
indianakidney.com/contact/locations-contact#indy_downtown
Where
39.8268, -86.2807

Search Hominin for Indiana Kidney Specialists; Parkdale Office

Other outpatient care facilitys nearby

More in Indianapolis

Indiana Kidney Specialists; Parkdale Office — outpatient care facility in Indianapolis, IN | Hominin