El Rio Liquors
2910 E Vineyard Ave
Oxnard
CA
93036
(805) 988-1342
Open Map
Description
Since 1987 the company has been providing Liquor Stores.
by dandb on October 15, 2015 from
dandb
alcoholic beverages
Beer Wine & Liquor Stores
Cricket Wireless
Liquor - Retail
liquor store
Liquor Stores
Liquor Stores Retail
Ret Alcoholic Beverages
shop
store