Suffolk DA subpoenas contracts, records between Babylon Town, Red Hill staffing firm November 14, 2019 The company, based in Pelham Manor in Westchester County, provides about 35 employees to do work at Babylon's landfill, animal shelter, ...