March of Dimes Share: Not-For-Profit March of Dimes Visit Website 6330 East 75th Street MetroCentre, Suite 306 Indianapolis, IN 46250 (317) 285-0202 (317) 262-4669 (fax) Map What's Nearby? Distance: 5 10 15 20 25 50 mi.