Investments in Avenel (NJ) Full list of companies Investments category in Avenel, New Jersey Mid-Investment Co 22 Craigwood Rd #A, Avenel, NJ 07001, (732)382-1403 Page 1