Omaha Liquor's And More was founded in 2012, and is located at 5014 Grover St in Omaha. It employs 3 employees and is generating approximately $230,000.00 in annual revenue.
I just live very close to this store this store the employ are very friendly and help full.. I used to go 120th l to find my liquor but now i don,t have to go futher... Thank you guys...