Clinic Address 8031 Watson Road St. Louis, MO 63119 United States Phone Number 314 - 778 - 9443 Email Address info@factorpt.com All Location Details Location Therapist David Factor Physical Therapist I chose a physical therapy career because I wanted to help people live pain free and restore their functional abilities...