NPI Central
Schauer Physical Therapy Inc NPI Number 1588651590 — Fairview, PA | NPI Central