Super 8 Lake Wales Fl

541 W Central Ave
Lake Wales
Florida
United States