Taylor And Armstrong Contracting Inc Engineer - State College, PA Looking to contact Taylor And Armstrong Contracting Inc? You can reach them at 814-225-3328