Dr. Stephen Towns, DDS Dentistry 508 Indiana AvenueIndianapolis, Indiana 46202 317-269-0402 About Dr. Stephen Towns, DDS Affiliation: Midwest Peridontal & Oral Rec