Leevers Locavore is located in Denver’s Northside neighborhood at 2630 W 38th Ave., Denver, CO 80211, right next to 38th and Bryant. We look forward to your visit!
Please fill out our contact form and we will be in touch!
Call us at 303-433-4405 and one of our knowledgeable staff members will be happy to assist you with any questions or concerns you may have.