Bloomfield NJ Mechanical Contractors 1. 15 Chapel St, Bloomfield, NJ 07003 | Alexander Mechanical Inc (973) 337-5968