Clinic: 636-949-5760 | Research: 636-946-8032 | 4801 Weldon Spring Pkwy, Ste. 300, St. Charles, MO 63304

Leigh

Leigh

Leigh serves as the Lead Study Coordinator in our research department and has 18 years of experience in the healthcare field. She plays an important role in coordinating clinical research studies and supporting the research team throughout ongoing study activities.

Leigh works closely with investigators, research staff, sponsors, and study participants to help ensure studies are organized, conducted according to protocol, and completed efficiently. She provides guidance and support to study staff and helps coordinate daily research activities.

Research Study

To be considered for a research study, please complete the following information:





    Call 636-949-5760 to schedule an appointment.