Neuroclinical Research Unit – McMillan BuildingPhysical Address: 517 South Euclid Avenue, Lower Level St. Louis, MO, USA Phone: 314-362-6908 Fax: 314-747-3258 View Content