Location

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

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