Mechanical Contractors in Avenel (NJ) Full list of companies Mechanical Contractors category in Avenel, New Jersey Jems Mechanical Contractors 222 Elliot St, Avenel, NJ 07001, (732)381-3443 Page 1