Flamingo Motel

421 N Oxnard Blvd Oxnard CA 93030 USA

(805) 486-2973

Location