General Contractors in York New Salem (PA) Full list of companies General Contractors category in York New Salem, Pennsylvania Elwood G Bahn 120 N Main St, York New Salem, PA 17371, (717)792-1655 Page 1