Orthopedic Doctors and Physicians St Thomas Clinic 113 Saint Thomas St # B Lafayette, LA 70506 (337) 234-0898