This business is categorized as a Replacement Windows business. Stauffer C S & Sons Inc is located on 928 N Railroad Ave in New Holland. and they can be contacted by calling (717) 354-0372 . Their hours of operation are 7 days a week Closed They accept Visa, American Express, Master Card, Discover. for payment. They have not yet been reviewed on MojoPages.com.