SB Dr. Stephen D. Brown Is this you? Claim your profile General Dentistry 0Leave a review Brown Stephen D Office 7780 Michigan Rd Ste B, Indianapolis, IN, 46268 1 other location (317) 872-3666