Details: American Health Network offer Billing Services and are situated in Indianapolis, Indiana. They can be found at 10333 N Meridian St # 450, Indianapolis 46290 as shown on the map above (please note that the map is accurate to within approximately 300 feet). More ›. 97 People Used. More Info ››. Visit site..