Leevers Supermarket
2630 W 38th Ave
Denver
CO
80211
(303) 433-4371
leevers.com
Open Map
Description
Leevers Supermarket is located at 2630 W 38th Ave, Denver, CO. This business specializes in Grocery Stores.
by merchantcircle on December 31, 2015 from
merchantcircle
Categories: Grocery Stores
groceries
grocery store
Grocery Stores
Neighborhoods: Highland, Northwest Denver
Number of employees: 1 to 4
Shopping
supermarket
supermarkets & other grocery
Supermarkets & Super Stores