NPI Central
Upper Market Sport and Spine Physical Therapy NPI Number 1942498977 — San Francisco, CA | NPI Central