:rasta: :rasta: :rasta: Hey Bro I live near Peoria too... I would say go to Trails on 59th Ave and Bell that would probably be your best bet.
LostKonnect Reviewed by LostKonnect on . Hello My first post here at this cool site. I live in Peoria and was wondering a nearby head shop would be. thanks everyone Rating: 5