Leroy Hilliard, 64, was allegedly trying to sell the heroin at the bus stop at Atlantic and Bank street. When authorities responded to the reports, they detained Hillard on an active failure to respond warrant. Police allegedly discovered the 10 plastic bags of heroin during the arrest, the Stamford Advocate reported.
Click here to read the Stamford Advocate article.
Click here to follow Daily Voice New Canaan and receive free news updates.