2727 Terramar St.Fort Lauderdale, FL 33304www.theflamingoresort.com
(954) 561-4658(800) 283-4786
Like this place? Say So.