Myers & Lynch Insurance

129 E Independence St
Shamokin, PA 17872-6805

570-500-5601