Entertainment - Redwood City, California, United States
waitress
Contact Anna Vidaurri
Owner
Contact Linda Carranza
Flamingos Night Club is an entertainment company based out of 1776 Broadway, Redwood City, California, United States.