Washington University School of Medicine. 660 S. Euclid Ave., St. Louis, MO 63110-1010. Consistently ranked a top medical school for research, Washington University School of Medicine is also a catalyst in the St. Louis biotech and startup scene..