NPI Central
Elmwood Center Medical Associates, P.C. NPI Number 1184653792 — York, PA | NPI Central