NPI Central
Archbold Physical Therapy Services, Inc. — NPI 1215948302, Archbold, OH | NPI Central