Medical Practice - Saint Louis, Missouri, United States
Labor Health Institute is a medical practice company based out of 300 S Grand Blvd, Saint Louis, Missouri, United States.