FLAMINGO INN

2011 S Alantic Avenue
Daytona Beach
Florida
United States