1. Dowden Family Dentistry 9623 Windermere Blvd, Fishers, IN 46037 Coordinate: 39.92822,-85.98379 Phone: (317) 594-0461