NPI Central
Stephanie Archambault, PT, DPT — NPI 1154947760, Tampa, FL | NPI Central