Dr. Walsh joined Siouxland Urology Associates in 1990. He grew up in Sioux City, Iowa, and attended Stanford University in Stanford, California, where he earned his undergraduate degree. Dr. Walsh completed his medical degree at the University of Iowa in Iowa City, Iowa. He finished his internship and residency a the University of Texas Health Science Center, Houston, Texas.
View More
