American Health Network 8830 S Meridian StSte 250Indianapolis, IN, 46217 View Phone 317-208-3858 Fax: 317-208-3821 8830 S Meridian St, Ste 250Indianapolis, IN 46217 View Website Experience & Reliability About Reservation Send to My Email Send to My Phone Print this Page