Healthcare providers in Shamokin, PA

96 active NPIs list a practice location in Shamokin, PA: 62 individual providers and 34 organizations.