Babcock & Wilson HVAC Technician - Charlotte, NC Looking to contact Babcock & Wilson? You can reach them at 704-334-3547