S&M Mechanical Corp. Share: MCA ContractorsSteam Promo Fund S&M Mechanical Corp. 219 Sussex Road Elmont, NY 11003 (516) 326-2465 (631) 393-6668 (fax) Map What's Nearby? Distance: 5 10 15 20 25 50 mi.