Department of NeurologyWashington University School of Medicine Mailing Address: 660 S. Euclid AvenueCampus Box 8111St. Louis, MO 63110 Click to see this content Map & Directions