Line28 at Lohi Line28 is located in this desirable area of LoHi in Denver, CO at the corner of 16th and Boulder, just across the river from LoDo and Downtown Denver. Phone: 303-872-5825 1560 Boulder St, Denver CO 80211 USA Map Other Categories: Business Services |