Contact Us (812) 327-9715 (Call or Text) labservice@stellarsmilessolutions.com 6500 Westfield Blvd, Indianapolis, IN 46220 Request a Callback First Name Last Name Clinic Name Phone Email Message Submit