Lotus Medical123450.000Medical DispensariesDenver Bookmark Write a Review Claim ListingContact Information1444 Wazee Street, Denver, Colorado 80202(720) 974-3109 Get Directions By car By public transit Walking Bicycling Detailed Information