Mandalay Shores Time Share
Address:
5226 Neptune Sq, Oxnard, CA 93035
Phone:
(805) 984-5356
Resorts,
Hotels & Motels
Other Businesses:
- Ramada at 1001 E Channel Islands Blvd, Oxnard, CA 93033
- Palace Inn at 1631 S Oxnard Blvd, Oxnard, CA 93030
- Del Playa Inn at 711 W Hueneme Rd, Oxnard, CA 93033
- Regal Motel at 1012 S Oxnard Blvd, Oxnard, CA 93030
- Channel Island Shores at 1311 Mandalay Beach Road, Oxnard, CA 93035