N E Diffenderfer Inc Plbg Htg in Chambersburg, PA 17201



N E Diffenderfer Inc Plbg Htg

101 North 7th St

(717) 263-2581