Search Results
Smiles Liquor & Food Mart
7872 S Howell Ave, Oak Creek, WI 53154
Smiles Liquor & Food Mart is located in the Oak Creek Plaza shopping center at the intersection of East Drexel andMore South Howell Avenue. The convienence store is a favorite among locals for its fast and friendly service, as well as its variety of liquors. It's open Monday through Friday, 7am to 9pm and on the weekend, 8am to 9pm.
See more »