Dec 4
5:00 PM – 7:00 PM

Mixer at Flamingo Resort & Spa

Flamingo Resort & Spa
2777 4th St Santa Rosa, CA 95405
Related
Flamingo Resort
Stay The reimagined Flamingo Resort & Spa is an iconic mid-century marvel on a lush, 10-acre campus in Sonoma wine country…