Neuromuscular Clinical LaboratoryDepartment of NeurologyPhysical Address: 660 South Euclid Avenue, St. Louis, MO 63110, USA Phone: 314-362-2406