Physical Therapist
Dallas, TX, 75373
Emily Odeh is a Physical Therapist in Dallas, TX (NPI: 1346606019), who served 163 Medicare patients across 1,541 services.
163
Patients
1,541
Services
$30,674
Medicare paid
Upgrade to Pro for full Medicare procedure data
Upgrade to Pro