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