Department of NeurosurgeryWashington University School of Medicine Mailing Address: 660 S. Euclid Ave. Campus Box 8057St. Louis, Missouri 63110 Phone: 314-362-3570 Fax: 314-362-2107: Fax Maps & Directions