New Urban Cellar Wine and Spirits is a Liquor Shop located in Edmond, OK 73012. It is one of the 5611 Liquor shops in United States. Address of New Urban Cellar Wine and Spirits is 1201 NW 178th St #107, Edmond, OK 73012, United States. New Urban Cellar Wine and Spirits can be contacted at 14055135789. New Urban Cellar Wine and Spirits is rated 4 (out of 5 stars) by 21 reviewers on the web.
Some of the places around New Urban Cellar Wine and Spirits are -
Within less than half a Kilo meter of New Urban Cellar Wine and Spirits, you can also find Innovative Eyecare, Vision Source, Family Video, eMind Solutions, Inc., Highland Liquor Wine & Spirits, FIT4U and many more.
In very close proximity, around 200 meters, there is one more Liquor Shop - Highland Liquor Wine & Spirits
1201 NW 178th St #107, Edmond, OK 73012, United States