Gloria Jean’s opens in Homewood — December 23, 2019 Gloria Jean’s Coffees has opened a drive-thru location in Homewood. Located in Cherry Creek Plaza at Governors Highway and 183rd Street, the drive-thru storefront is owned and operated…