NPI Central
Anchored Therapy, LLC NPI Number 1265926414 — Philadelphia, PA | NPI Central