NPI Central
Otaba Therapy LLC NPI Number 1427805464 — Franklin, LA | NPI Central