Location

Odessa Physical Therapy
4407 N. Grandview Ave.
Odessa, TX 79762-5311

Tel: (432) 366-9541
Fax: (432) 366-1951