NPI Central
Hayashida & Associates Physical Therapy, Inc. NPI Number 1316032196 — Santa Barbara, CA | NPI Central