A graduate from the Indiana University School of Dentistry in 1978, Dr. Stephen D. Brown then served in the United States Air Force for almost four years. In 1982, he came home to the Indianapolis area to continue his dental career.