New Windsor NY Mechanical Contractors 1. 501 Temple Hill Rd, New Windsor, NY 12553 | Total Facility Solutions Inc (845) 565-2026