Dr. Stroud graduated with a double major in Chemistry and Biology from Indiana University Southeast in the spring of 2000. After graduation, Dr. Stroud earned his Doctor of Optometry degree from Indiana University School of Optometry in Bloomington, IN, in the Fall of 2004. He has been practicing in the Louisville area since that time.
Dr. Stroud was born in New Albany, IN and lived in Georgetown, IN until going to Bloomington for school. He is delighted to be back in the Louisville area because of strong local roots with friends and family. His hobbies include golf, traveling, and playing with his kids.