Our Main Office is located in Castleton, just east of the Castleton Square Mall and north of the Community Hospital North Campus at 7526 E. 82nd. St., Suite 150, Indianapolis, IN 46256. From I-465, take I-69 North to the 82nd. Street Exit. Turn left off the exit, go past the first light at Clearvista Blvd. and you will see our facility on your left (north side of 82nd. St.), with the Smile Center.

© 2016 FCA, Inc. Phone: 317.585.1060 Fax: 317.585.9811 - 7526 E.82nd St., Suite 150, Indianapolis, IN 46256 Contact Us