NPI Central
Water and Sports Physical Therapy, Inc NPI Number 1245648609 — San Diego, CA | NPI Central