1. Babcock & Wilcox Co 1000 Taylors Ln, Cinnaminson, NJ 08077 Coordinate: 40.02392,-74.98348 Phone: (609) 261-2424