North Shore Mechanical Air Address: 135 Glenwood Rd, Glenwood Landing, NY 11547 Phone: (516) 240-9664 Plumbing Heating & Air Conditioning Other Businesses: North Shore Soccer Club at 137 Glenwood Rd, Glenwood Landing, NY 11547 Singleton S Seafood Shack at 1 Shore Rd, Glenwood Landing, NY 11547 Empire Tax Reductions Inc at 1A Schoolhouse Hill Rd, Glenwood Landing, NY 11547 Empire Tax Reduction at 1 Schoolhouse Hill Rd, Glenwood Landing, NY 11547