Trichome October 14, 2016 thcscience_admin There are two places called Oakridge in Gloucestershire, England: Oakridge, Stroud, Gloucestershire Oakridge, Tewkesbury, Gloucestershire