Residence Inn-Oxnard River Rdg 2101 W Vineyard Ave Oxnard, CA 93036 Phone: (805) 278-2200 Fax: (805) 983-4470
Category: Hotels & Motels