STRAITS ENTERPRISES INC Landscaping Contractors - Duanesburg, NY Looking to contact STRAITS ENTERPRISES INC? You can reach them at 518-393-9953