Saint Thomas Clinic Inc 113 Saint Thomas Street, Lafayette, LA 70506