Dental Clinic Steckbeck Family Dentistry Indianapolis, Indiana Address8007 S. Meridian St, Indianapolis, Indiana 46217 Phone(317) 888-8281 Websitehttps://goo.gl/maps/5wVVy4sfkFN8ysv36 CategoryDental Clinic