Franco's Liquor Store
10566 W University Blvd,
Odessa, TX 79764
![Franco's Liquor Store Franco's Liquor Store](https://graph.facebook.com/121355711247646/picture?type=normal&redirect=true)
Franco's Liquor Store is one of the popular Wine, Beer & Spirits Store located in 10566 W University Blvd ,Odessa listed under
Local business in Odessa
,
Wine, Beer & Spirits Store in Odessa
,