Weatherford Specialty Clinic By appointment only Weatherford Office Address 213 N. Illinois St. Weatherford, OK 73096 Phone 1-888-323-3937