Cannabis Sativa October 12, 2016October 12, 2016 thcscience_admin Port Byron is the name of several places in the United States: Port Byron, Illinois Port Byron Township, Illinois Port Byron, New York