Rochester Man Faces Several Drug ChargesRochester Man Faces Several Drug ChargesShawn Davis was found in possession of Heroin, Meth and pot.Don BriandDon Briand