Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1765605600 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1765605600 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1765605600 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1765605600 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1765605600 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1765605600 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1765605600 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1765605600 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1765605600 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
This tanning salon has some of the best prices in the state. Guests love their hot, quality beds and line of tanning products and services. They have over a dozen beds, so you rarely have to wait to… Read More
If you’re nervous about trying CrossFit for the first time, this is the place that will put your mind at ease. They have a high sense of community and are welcoming to all skill levels. They… Read More
There’s nothing like singing along with a hundred of your favorite friends. Blu’s is the go-to place for locals to put on their very own concert in a place that also offers pool, darts,… Read More
The folks here are focused on their process, but they also ensure you know what to do after you leave the chair. They go over care instruction with you in detail and can help you keep your tattoo… Read More
This Italian menu will leave your appetite wanting for nothing. Take your pick of delightful favorites like lasagna, manicotti, spaghetti, or the fan-favorite blackened chicken pasta. For an even… Read More
Not far off the beaten path to Atlanta sits the Victorian-style Hotel Finial. With stellar customer services, the hotel is home to several luxury suites and an outdoor pool in the heart of nature.… Read More
They sell everything from paint to power tools, but they also carry one of the oldest hardware store icons of decades’ past—glass-bottled sodas. Their cooler is stocked with more than 50… Read More
In the small town of Anniston, Alabama lies a gorgeous furniture store that offers aisles ripe for exploration. You’re sure to find the next great piece for your home in this budget-friendly… Read More
If you’re looking for quality karaoke entertainment throughout the week, you need to head to Blu’s. They feature good singing fun every night, along with a friendly, relaxed atmosphere… Read More
C Mac Plumbing puts equal emphasis on prevention and maintenance. They specialize in drain cleaning services to keep your plumbing working like new, as well as fixing issues when prevention is no… Read More
Notice (8): Trying to access array offset on value of type null [APP/Plugin/Core/Controller/Component/PlacesComponent.php, line 68]Code Contextif($params['tags'])$options['conditions']['tags'] = $params['tags'];else if($this->params['tags_logical'])$params = array( 'show' => (int) 5, 'title' => 'Organizations around Fruithurst', 'images' => false, 'group_type' => 'organization', 'sort' => 'created', 'sort_rule' => '-1', 'keyword' => '', 'radius' => null, 'limit' => (int) 15, 'page' => (int) 1, 'sef' => '', 'tags' => '', 'tags_logical' => '', 'terms' => '', 'show_limit' => (int) 3, 'days' => '', 'max-days' => (int) 365, 'max-miles' => (int) 45, 'message' => '[message to follow]', 'min' => (int) 50, 'prompt' => '', 'height' => '', 'width' => '', 'data_id' => '', 'more' => true, 'type' => '', 'autoshowmore' => false, 'link' => '', 'showdesc' => '', 'rankby' => '', 'empty-message' => '', 'ad_slots' => '', 'see-more-title' => '', 'searchdate' => '', 'searchenddate' => '', 'lat' => (float) 33.731201171875, 'lng' => (float) -85.431396484375, 'latlng' => '33.731201171875,-85.431396484375', 'city' => 'Fruithurst', 'state' => 'AL', 'theme' => '', 'page_type' => 'town' ) $options = array( 'page' => (int) 1, 'limit' => (int) 5, 'order' => array( 'created' => (int) -1 ), 'conditions' => array( 'address.town_sef_url' => 'fruithurst-al' ) )PlacesComponent::search() - APP/Plugin/Core/Controller/Component/PlacesComponent.php, line 68 PlacesController::local() - APP/Controller/PlacesController.php, line 52 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Fruithurst, Alabama. Population for Fruithurst from the last gathering is 270. You can view Fruithurst venues that host many Fruithurst AL events every year.
You can find a ton of properties for sale if you search the Fruithurst page on Zillow. Currently Fruithurst has an average listing price for homes for sale on the market of $149,276. More real estate facts about Fruithurst: The number of properties currently for sale in Fruithurst is 27. The median homes for sale listing price is $138,000. This is broken down with the number of three bedroom houses in Fruithurst consisting of 14 with an average listing price for these house of $126,650. Out of the 6 houses that are four bedroom the average listing price for Fruithurst is $213,450. Interest rates for Fruithurst are at historic lows as well.
Fruithurst Alabama has a latitude of 33.731201171875 and a longitude of -85.431396484375. View the full profile
On Yahoo, Yelp, SuperPages, AmericanTowns and 25 other directories!
Add your social media links and bio and promote your discounts, menus, events.
Be sure your listing is up on all the key local directories with all your important content (social links and product info).
| Nr | Query | Error | Affected | Num. rows | Took (ms) |
|---|---|---|---|---|---|
| 1 | db.sites.find( {"hostname":{"$in":["americantowns.com","localword"]}}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 5 | |
| 2 | db.towns.find( {"sef_url":"fruithurst-al"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 3 | db.pages.find( {"type":"town","slug":{"$in":["home"]},"site.hostname":"americantowns.com"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 4 | db.modules.find( {"name":{"$in":["Header Menu Main","header script","footer menu","footer script"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 1 | |
| 5 | db.ttd_towns.find( {"town_sef_url":"fruithurst-al","name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 6 | db.ttd.find( {"name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 7 | db.modules.find( {"module_id":"1022"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 4 | |
| 8 | db.modules.find( {"name":"AT - Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 9 | db.articles.find( {"aggregate":[{"$geoNear":{"near":[-85.431396484375,33.731201171875],"distanceField":"distance","distanceMultiplier":3963.2,"maxDistance":0.025232135647961243,"spherical":true,"query":{"tags":"at-bt-articles-home","state":"AL"}}},{"$project":{"title":1,"homepage_title":1,"tags":1,"image_url":1,"distance":1,"page_path":1,"path":1,"article_hostname":1,"text":1,"publish_date":1,"site_canonical":1,"sections.title":1,"sections.geo":1,"sections.text":1}},{"$addFields":{"days_since":{"$divide":[{"$subtract":["MongoDB\\BSON\\UTCDateTime(1765677873104)","$publish_date"]},86400000]},"relevance_score":{"$add":[{"$multiply":["$distance",10]},{"$divide":[{"$subtract":["MongoDB\\BSON\\UTCDateTime(1765677873104)","$publish_date"]},86400000]}]}}},{"$sort":{"relevance_score":1,"_id":1}},{"$skip":0},{"$limit":11}]}, ["article_id","title","homepage_title","tags","image_url","path","article_hostname","sef_tail","page_path","text","publish_date","site_canonical","sections.title","sections.text"] ).sort( {"relevance_score":1,"_id":1} ).limit( 11 ).skip( 0 ) | 0 | 11 | 72 | |
| 10 | db.ttd_towns.find( {"town_sef_url":"fruithurst-al","name":"Article Slideshow"}, {"TtdTown._id":1} ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 0 | 2 | |
| 11 | db.ttd.find( {"name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 12 | db.events_cache.find( {"_id":"398dfc6f06b5bc476328176eaf509843"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 13 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765605600)","$lt":"MongoDate(0.00000000 1766296799)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-85.431396484375,33.731201171875],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 32 | |
| 14 | db.events_cache.count( {"_id":"398dfc6f06b5bc476328176eaf509843"} ) | 0 | 0 | 1 | |
| 15 | db.events_cache.count( {"_id":"398dfc6f06b5bc476328176eaf509843"} ) | 0 | 0 | 1 | |
| 16 | db.events_cache.insert( {"_id":"398dfc6f06b5bc476328176eaf509843","town_sef_url":"fruithurst-al","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"7\",\"show\":1,\"geo\":[-85.431396484375,33.731201171875],\"has_next_page\":false}","modified":"MongoDate(0.27300000 1765677873)","created":"MongoDate(0.27300000 1765677873)"} , true) | 0 | 0 | 1 | |
| 17 | db.events_cache.find( {"_id":"4ca61a137d134a33fc4309fa99dbbed1"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 18 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765605600)","$lt":"MongoDate(0.00000000 1766555999)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-85.431396484375,33.731201171875],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 20 | |
| 19 | db.events_cache.count( {"_id":"4ca61a137d134a33fc4309fa99dbbed1"} ) | 0 | 0 | 1 | |
| 20 | db.events_cache.count( {"_id":"4ca61a137d134a33fc4309fa99dbbed1"} ) | 0 | 0 | 1 | |
| 21 | db.events_cache.insert( {"_id":"4ca61a137d134a33fc4309fa99dbbed1","town_sef_url":"fruithurst-al","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"10\",\"show\":1,\"geo\":[-85.431396484375,33.731201171875],\"has_next_page\":false}","modified":"MongoDate(0.35100000 1765677873)","created":"MongoDate(0.35100000 1765677873)"} , true) | 0 | 0 | 1 | |
| 22 | db.events_cache.find( {"_id":"557b8488179578740581905bf8766d70"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 23 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765605600)","$lt":"MongoDate(0.00000000 1768283999)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-85.431396484375,33.731201171875],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 75 | |
| 24 | db.events_cache.count( {"_id":"557b8488179578740581905bf8766d70"} ) | 0 | 0 | 1 | |
| 25 | db.events_cache.count( {"_id":"557b8488179578740581905bf8766d70"} ) | 0 | 0 | 1 | |
| 26 | db.events_cache.insert( {"_id":"557b8488179578740581905bf8766d70","town_sef_url":"fruithurst-al","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"30\",\"show\":1,\"geo\":[-85.431396484375,33.731201171875],\"has_next_page\":false}","modified":"MongoDate(0.51300000 1765677873)","created":"MongoDate(0.51300000 1765677873)"} , true) | 0 | 0 | 12 | |
| 27 | db.events_cache.find( {"_id":"e5a37b75d5f331bce3979a332bfd3121"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 10 | |
| 28 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765605600)","$lt":"MongoDate(0.00000000 1766296799)"},"tags":"music","geo":{"$geoWithin":{"$center":[[-85.431396484375,33.731201171875],0.14492753623188406]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 9 | |
| 29 | db.events_cache.count( {"_id":"e5a37b75d5f331bce3979a332bfd3121"} ) | 0 | 0 | 1 | |
| 30 | db.events_cache.count( {"_id":"e5a37b75d5f331bce3979a332bfd3121"} ) | 0 | 0 | 1 | |
| 31 | db.events_cache.insert( {"_id":"e5a37b75d5f331bce3979a332bfd3121","town_sef_url":"fruithurst-al","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"10\",\"days\":\"7\",\"show\":1,\"geo\":[-85.431396484375,33.731201171875],\"has_next_page\":false}","modified":"MongoDate(0.57800000 1765677873)","created":"MongoDate(0.57800000 1765677873)"} , true) | 0 | 0 | 1 | |
| 32 | db.events_cache.find( {"_id":"3b0808171673d3e6c30587e59360432e"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 33 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765605600)","$lt":"MongoDate(0.00000000 1766901599)"},"tags":"music","geo":{"$geoWithin":{"$center":[[-85.431396484375,33.731201171875],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 11 | |
| 34 | db.events_cache.count( {"_id":"3b0808171673d3e6c30587e59360432e"} ) | 0 | 0 | 1 | |
| 35 | db.events_cache.count( {"_id":"3b0808171673d3e6c30587e59360432e"} ) | 0 | 0 | 1 | |
| 36 | db.events_cache.insert( {"_id":"3b0808171673d3e6c30587e59360432e","town_sef_url":"fruithurst-al","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"15\",\"days\":\"14\",\"show\":1,\"geo\":[-85.431396484375,33.731201171875],\"has_next_page\":false}","modified":"MongoDate(0.61900000 1765677873)","created":"MongoDate(0.61900000 1765677873)"} , true) | 0 | 0 | 1 | |
| 37 | db.events_cache.find( {"_id":"d15d8d090d61e67ca694ac45b9649cee"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 38 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765605600)","$lt":"MongoDate(0.00000000 1765951199)"},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-85.431396484375,33.731201171875],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 1 | |
| 39 | db.events_cache.count( {"_id":"d15d8d090d61e67ca694ac45b9649cee"} ) | 0 | 0 | 1 | |
| 40 | db.events_cache.count( {"_id":"d15d8d090d61e67ca694ac45b9649cee"} ) | 0 | 0 | 1 | |
| 41 | db.events_cache.insert( {"_id":"d15d8d090d61e67ca694ac45b9649cee","town_sef_url":"fruithurst-al","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"15\",\"days\":\"3\",\"show\":1,\"geo\":[-85.431396484375,33.731201171875],\"has_next_page\":false}","modified":"MongoDate(0.63600000 1765677873)","created":"MongoDate(0.63600000 1765677873)"} , true) | 0 | 0 | 5 | |
| 42 | db.events_cache.find( {"_id":"9a243229f8e6d43a58db6639dae3c45d"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 43 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765605600)","$lt":"MongoDate(0.00000000 1768283999)"},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-85.431396484375,33.731201171875],0.8695652173913043]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 1 | 2 | |
| 44 | db.events_cache.count( {"_id":"9a243229f8e6d43a58db6639dae3c45d"} ) | 0 | 0 | 1 | |
| 45 | db.events_cache.count( {"_id":"9a243229f8e6d43a58db6639dae3c45d"} ) | 0 | 0 | 1 | |
| 46 | db.events_cache.insert( {"_id":"9a243229f8e6d43a58db6639dae3c45d","town_sef_url":"fruithurst-al","data_key":["68fb4cbfc4766aed420deaaf"],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"60\",\"days\":\"30\",\"show\":1,\"geo\":[-85.431396484375,33.731201171875],\"has_next_page\":false}","modified":"MongoDate(0.68000000 1765677873)","created":"MongoDate(0.68000000 1765677873)"} , true) | 0 | 0 | 9 | |
| 47 | db.events_cache.find( {"_id":"fc58855329e4c67c98d1cec2713adbe8"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 48 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765605600)","$lt":"MongoDate(0.00000000 1767506399)"},"event_id":{"$nin":[76273014]},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-85.431396484375,33.731201171875],1.4492753623188406]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 51 ).skip( 0 ) | 0 | 51 | 18 | |
| 49 | db.events_cache.count( {"_id":"fc58855329e4c67c98d1cec2713adbe8"} ) | 0 | 0 | 3 | |
| 50 | db.events_cache.count( {"_id":"fc58855329e4c67c98d1cec2713adbe8"} ) | 0 | 0 | 3 | |
| 51 | db.events_cache.insert( {"_id":"fc58855329e4c67c98d1cec2713adbe8","town_sef_url":"fruithurst-al","data_key":["68957149fb5e4bed1fd76a09","68c8ca21c3af739f25290c58","6853cdf7fb5e4bed1f55d2f7","68512adbfb5e4bed1fa7a55f","68ae6c28c3af739f25a98655","68c4d5a7c3af739f2596d8df","69114c94de4ae56f5a3d59b2","686e2bf8fb5e4bed1fcf9c3b","68911577fb5e4bed1fbe2e18","68512adffb5e4bed1fa7adbb","6902cc193394d74e7810b3eb","6853cdf7fb5e4bed1f55d320","689ab73efb5e4bed1fdecf90","68512ae8fb5e4bed1fa7bd8a","68911577fb5e4bed1fbe2f20","68f8401fc3af739f25dfe4c9","68512aeffb5e4bed1fa7ca4d","6881f27bfb5e4bed1fd3f982","68c4d5a7c3af739f2596d995","68edb41bc3af739f2514b811","6902cc193394d74e7810b479","68512af3fb5e4bed1fa7d159","68512af5fb5e4bed1fa7d433","686e2bf9fb5e4bed1fcf9e00","68957149fb5e4bed1fd76a9b","68911577fb5e4bed1fbe2d93","68eb111cc3af739f259a4427","68527c8ffb5e4bed1f027b0a","6853cdf8fb5e4bed1f55d3b9","68527c93fb5e4bed1f02823e","68b7a6aac3af739f2571e9d1","68c4d5a7c3af739f2596da4a","68e4799dc3af739f25a9ce6d","68b10f27c3af739f25c5bf98","686e2bf9fb5e4bed1fcf9f01","68911577fb5e4bed1fbe30f2","68f1a89dc3af739f25dd698d","68527c9afb5e4bed1f028c77","68527c9afb5e4bed1f028cc0","69169295de4ae56f5ad4e512","691fcd17de4ae56f5a67dfc1","68527ca1fb5e4bed1f0299c8","68527ca3fb5e4bed1f029cc5","687f4f8efb5e4bed1f73ce19","68ce1027c3af739f25eb2ea6","68d74abcc3af739f25e1e05d","68db3f20c3af739f25853b67","68fc349ec3af739f25225ec9","69251311de4ae56f5a251edd","68527ca4fb5e4bed1f029ede"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-85.431396484375,33.731201171875],\"has_next_page\":true}","modified":"MongoDate(0.74200000 1765677873)","created":"MongoDate(0.74200000 1765677873)"} , true) | 0 | 0 | 1 | |
| 52 | db.events_cache.find( {"_id":"f654d31f5c820dbdb3e354d955a5bacb"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 53 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765605600)","$lt":"MongoDate(0.00000000 1767506399)"},"event_id":{"$nin":[76273014,76250128]},"tags":"music","geo":{"$geoWithin":{"$center":[[-85.431396484375,33.731201171875],1.4492753623188406]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 51 ).skip( 0 ) | 0 | 51 | 16 | |
| 54 | db.events_cache.count( {"_id":"f654d31f5c820dbdb3e354d955a5bacb"} ) | 0 | 0 | 1 | |
| 55 | db.events_cache.count( {"_id":"f654d31f5c820dbdb3e354d955a5bacb"} ) | 0 | 0 | 1 | |
| 56 | db.events_cache.insert( {"_id":"f654d31f5c820dbdb3e354d955a5bacb","town_sef_url":"fruithurst-al","data_key":["68828448fb5e4bed1f53a5c5","68bbd366c3af739f2597362f","68ef3ddcc3af739f2585a79b","68624e87fb5e4bed1f2f65d3","68512af6fb5e4bed1fa7d6a7","68512af6fb5e4bed1fa7d6eb","68a5d7d9c3af739f256e812c","68828449fb5e4bed1f53a651","6901b2dac3af739f25187d2a","68926ca0fb5e4bed1f379354","691eb3d7de4ae56f5a228924","68dcc8e0c3af739f25608c8d","68e754dfc3af739f2514d13f","68fb1b5cc3af739f2516519e","68fdbe5fc3af739f2586f510","68d63165c3af739f25fbbbeb","69181c54de4ae56f5afc6a51","69200554de4ae56f5af2c5ee","6857c252fb5e4bed1f86ec5e","69200554de4ae56f5af2c664","685670dafb5e4bed1f3b349d","689e67d4fb5e4bed1f3b2bf9","69351d53de4ae56f5ae24e16","68d8d463c3af739f2564b5ac","68ba81ebc3af739f25d20d5d","6905a758de4ae56f5a2c1c4c","69351d53de4ae56f5ae24e3a","68aea46bc3af739f25e3f454","685c23f2fb5e4bed1f291448","687925aafb5e4bed1f255319","68a5d7d9c3af739f256e82ce","68e754e0c3af739f2514d1f2","68fb1b5cc3af739f2516528b","68aea46bc3af739f25e3f4a6","69200555de4ae56f5af2c84a","69157955de4ae56f5a227ad9","68f1e0dcc3af739f2516fb55","68aea46bc3af739f25e3f4b8","685c23f3fb5e4bed1f291466","690aed58de4ae56f5ae0225a","68aea46bc3af739f25e3f4c0","68aff5ecc3af739f25758515","68d38e64c3af739f25654870","68e754e0c3af739f2514d262","691427d8de4ae56f5a80d666","69200555de4ae56f5af2c95b","68828453fb5e4bed1f53ae52","68716e07fb5e4bed1f86724f","68f1e0dcc3af739f2516fbb0","68d782e3c3af739f253fe6ac"],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-85.431396484375,33.731201171875],\"has_next_page\":true}","modified":"MongoDate(0.80100000 1765677873)","created":"MongoDate(0.80100000 1765677873)"} , true) | 0 | 0 | 1 | |
| 57 | db.places.find( {"geo":{"$near":[-85.431396484375,33.731201171875],"$maxDistance":0.14492753623188406},"tags":"arts-and-entertainment"}, [] ).sort( [] ).limit( 51 ).skip( 0 ) | 0 | 6 | 2 | |
| 58 | db.ttd_towns.insert( {"name":"Article Slideshow","main_slot_type":"module","main_slot_module_id":"1022","main_slot_html":"<div id=\"atCarousel\" class=\"carousel slide\" data-interval=\"5000\" data-ride=\"carousel\">\n\t<ol class=\"carousel-indicators\">\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"0\" class=\"active\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"1\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"2\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"3\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"4\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"5\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"6\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"7\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"8\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"9\" class=\"\"><\/li>\n\t\t\t<\/ol> \n\t<div class=\"carousel-inner\">\n\t\t\t\t<div class=\"item active\" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/al-tanning-salon-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsal.com\/tanning-salons\/\" target=\"_blank\">The 6 Best Tanning Salons in Alabama!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsal.com\/tanning-salons\/\" target=\"_blank\">Jacksonville Tanning Salon, Jacksonville, AL<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,directory-bt,directory-p300,at-bt-articles-home,at-bt-articles-directory<\/div>\n\t\t\t\t<p class=\"small\">This tanning salon has some of the best prices in the state. Guests love their hot, quality beds and line of tanning products and services. They have over a dozen beds, so you rarely have to wait to… <a href=\"https:\/\/bestthingsal.com\/tanning-salons\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/al-crossfit-gym-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsal.com\/crossfit\/\" target=\"_blank\">The 9 Best CrossFit Gyms in Alabama!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsal.com\/crossfit\/\" target=\"_blank\">CrossFit Thelo, Jacksonville, AL<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,community-life-bt,recreation-p300,at-bt-articles-home,at-bt-articles-community<\/div>\n\t\t\t\t<p class=\"small\">If you’re nervous about trying CrossFit for the first time, this is the place that will put your mind at ease. They have a high sense of community and are welcoming to all skill levels. They… <a href=\"https:\/\/bestthingsal.com\/crossfit\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/al-dive-bar-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsal.com\/neighborhood-bars\/\" target=\"_blank\">The 8 Best Neighborhood Bars in Alabama!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsal.com\/neighborhood-bars\/\" target=\"_blank\">Blu\u2019s Karaoke Bar, Anniston, AL<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">There’s nothing like singing along with a hundred of your favorite friends. Blu’s is the go-to place for locals to put on their very own concert in a place that also offers pool, darts,… <a href=\"https:\/\/bestthingsal.com\/neighborhood-bars\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/al-tattoo-parlor-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsal.com\/tattoo-parlors\/\" target=\"_blank\">10 Best Tattoo Parlors in Alabama<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsal.com\/tattoo-parlors\/\" target=\"_blank\">Artistic Addictions INK, Anniston, AL<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,directory-bt,directory-p300,at-bt-articles-home,at-bt-articles-directory<\/div>\n\t\t\t\t<p class=\"small\">The folks here are focused on their process, but they also ensure you know what to do after you leave the chair. They go over care instruction with you in detail and can help you keep your tattoo… <a href=\"https:\/\/bestthingsal.com\/tattoo-parlors\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/al-pasta-places-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsal.com\/pasta-places\/\" target=\"_blank\">9 Best Pasta Places in Alabama<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsal.com\/pasta-places\/\" target=\"_blank\">Pizzeria and Pasta Shack, Anniston, AL<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">This Italian menu will leave your appetite wanting for nothing. Take your pick of delightful favorites like lasagna, manicotti, spaghetti, or the fan-favorite blackened chicken pasta. For an even… <a href=\"https:\/\/bestthingsal.com\/pasta-places\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/al-unique-hotels-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsal.com\/unique-hotels\/\" target=\"_blank\">The 14 Most Unique Hotels in Alabama!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsal.com\/unique-hotels\/\" target=\"_blank\">Hotel Finial, Anniston, AL<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,directory-bt,directory-p300,at-bt-articles-home,at-bt-articles-directory<\/div>\n\t\t\t\t<p class=\"small\">Not far off the beaten path to Atlanta sits the Victorian-style Hotel Finial. With stellar customer services, the hotel is home to several luxury suites and an outdoor pool in the heart of nature.… <a href=\"https:\/\/bestthingsal.com\/unique-hotels\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/al-hardware-store-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsal.com\/hardware-stores\/\" target=\"_blank\">9 Best Hardware Stores in Alabama!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsal.com\/hardware-stores\/\" target=\"_blank\">Ranburne Supermarket & Hardware, Ranburne, AL<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,directory-bt,directory-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-directory<\/div>\n\t\t\t\t<p class=\"small\">They sell everything from paint to power tools, but they also carry one of the oldest hardware store icons of decades’ past—glass-bottled sodas. Their cooler is stocked with more than 50… <a href=\"https:\/\/bestthingsal.com\/hardware-stores\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/al-furniture-store-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsal.com\/furniture-stores\/\" target=\"_blank\">10 Best Furniture Stores in Alabama<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsal.com\/furniture-stores\/\" target=\"_blank\">Midtown Outlet, Anniston, AL<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,directory-bt,directory-p300,at-bt-articles-home,at-bt-articles-directory<\/div>\n\t\t\t\t<p class=\"small\">In the small town of Anniston, Alabama lies a gorgeous furniture store that offers aisles ripe for exploration. You’re sure to find the next great piece for your home in this budget-friendly… <a href=\"https:\/\/bestthingsal.com\/furniture-stores\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/al-karaoke-bar-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsal.com\/karaoke-bars\/\" target=\"_blank\">The 8 Best Karaoke Bars in Alabama!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsal.com\/karaoke-bars\/\" target=\"_blank\">Blu\u2019s Karaoke Bar, Anniston, AL<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,entertainment-bt,entertainment-p300,at-bt-articles-home,at-bt-articles-entertainment<\/div>\n\t\t\t\t<p class=\"small\">If you’re looking for quality karaoke entertainment throughout the week, you need to head to Blu’s. They feature good singing fun every night, along with a friendly, relaxed atmosphere… <a href=\"https:\/\/bestthingsal.com\/karaoke-bars\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/al-plumbers-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsal.com\/plumbers\/\" target=\"_blank\">10 Best Plumbers in Alabama<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsal.com\/plumbers\/\" target=\"_blank\">C Mac Plumbing, Oxford, AL<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,directory-bt,directory-p300,at-bt-articles-home,at-bt-articles-directory<\/div>\n\t\t\t\t<p class=\"small\">C Mac Plumbing puts equal emphasis on prevention and maintenance. They specialize in drain cleaning services to keep your plumbing working like new, as well as fixing issues when prevention is no… <a href=\"https:\/\/bestthingsal.com\/plumbers\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n\n\n","town_sef_url":"fruithurst-al","title":"Hiking!","subtitle":"Maps, directions and reviews for hiking around {local_city_state}!","image_url":"{\"0\":{\"content_type\":\"movie\",\"movie\":\"\/movie\/black-panther-wakanda-forever-297863\/\",\"title\":\"Black Panther: Wakanda Forever\",\"thumbnail\":\"https:\/\/www.movienewsletters.net\/photos\/297863R4.jpg\"},\"1\":{\"content_type\":\"event_tag\",\"searchtag\":\"ticketmaster","url":"\/{town_sef_url}\/hiking\/","slots":[{"rule":"{\"content_type\":\"event_tag\",\"searchtag\":\"festivals\",\"radius\":\"60\",\"days\":\"30\",\"ttl\":\"2\",\"isempty\":1,\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/festivals-1.jpg\"}","expiration":1765685073,"type":"Event","id":76273014,"title":"Sand Rock Christmas Festival and Tree Lighting","url":"\/event\/sand-rock-christmas-festival-and-tree-lighting-2025-12-13-leesburg-al.html","image_url":"https:\/\/cdn-taco.americantowns.com\/content-img\/lexe-other-festival-2.jpg"},{"rule":"{\"content_type\":\"event_tag\",\"searchtag\":\"ticketmaster\",\"radius\":\"100\",\"days\":\"21\",\"ttl\":\"4\",\"israndom\":1,\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/music-1.jpg\"}","expiration":1765692273,"type":"Event","id":76250128,"title":"Birmingham Squadron vs. Rio Grande Valley Vipers","url":"\/event\/birmingham-squadron-vs-rio-grande-valley-vipers-2025-12-14-tm-birmingham-al.html","image_url":"https:\/\/s1.ticketm.net\/dam\/a\/345\/f52c0418-909b-4e94-8666-9a2348941345_SOURCE"},{"rule":"{\"content_type\":\"event_tag\",\"searchtag\":\"music\",\"radius\":\"100\",\"days\":\"21\",\"ttl\":\"4\",\"israndom\":1,\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/music-3.jpg\"}","expiration":1765692273,"type":"Event","id":76225610,"title":"Penelope Road and Harvey Street","url":"\/event\/penelope-road-and-harvey-street-2025-12-19-jb-atlanta-ga.html","image_url":"https:\/\/www.jambase.com\/wp-content\/uploads\/2021\/08\/jambase-default-band-image-bw-980x551.png"},{"rule":"{\"content_type\":\"group_category\",\"radius\":\"10\",\"ttl\":\"8\",\"israndom\":1,\"group_category\":\"arts-and-entertainment\",\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/arts-1.jpg\",\"days\":1}","expiration":1765706673,"type":"Place","id":2200847,"title":"Light of the World Tree Festival","url":"\/place\/light-of-the-world-tree-festival-tallapoosa-ga.html","image_url":"https:\/\/cdn-taco.americantowns.com\/content-img\/lexe-other-festival-1.jpg"}],"modified":"MongoDate(0.81000000 1765677873)","created":"MongoDate(0.81000000 1765677873)","_id":ObjectId ("693e1b31d325fb159103036e")} , true) | 0 | 0 | 1 | |
| 59 | db.events_cache.find( {"_id":"f619774aaa0003a84177022352802a0c"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 10 | |
| 60 | db.events_radius_cache.find( {"_id":"e7a26349c670581afcd5127b28cf3610"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 61 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765605600)"},"event_id":{"$nin":[76273014,76250128,76225610]},"geo":{"$geoWithin":{"$center":[[-85.431396484375,33.731201171875],0.36231884057971014]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 6 ).skip( 0 ) | 0 | 2 | 287 | |
| 62 | db.events_cache.count( {"_id":"f619774aaa0003a84177022352802a0c"} ) | 0 | 0 | 1 | |
| 63 | db.events_cache.count( {"_id":"f619774aaa0003a84177022352802a0c"} ) | 0 | 0 | 1 | |
| 64 | db.events_cache.insert( {"_id":"f619774aaa0003a84177022352802a0c","town_sef_url":"fruithurst-al","data_key":["69200554de4ae56f5af2c664","68f8b81dc3af739f25570f68"],"sort_order":{"start":1},"params":"{\"show\":5,\"title\":\"Events Around Fruithurst\",\"keyword\":\"\",\"radius\":25,\"limit\":15,\"page\":1,\"sef\":\"\",\"tags\":\"\",\"tags_logical\":\"\",\"terms\":\"\",\"show_limit\":3,\"sort\":\"\",\"days\":\"\",\"images\":true,\"max-days\":365,\"max-miles\":45,\"message\":\"[message to follow]\",\"min\":50,\"prompt\":\"\",\"height\":\"\",\"width\":\"\",\"data_id\":\"\",\"more\":true,\"type\":\"\",\"autoshowmore\":false,\"link\":\"\",\"showdesc\":\"\",\"rankby\":\"\",\"empty-message\":\"\",\"ad_slots\":\"\",\"see-more-title\":\"\",\"searchdate\":\"\",\"searchenddate\":\"\",\"lat\":33.731201171875,\"lng\":-85.431396484375,\"latlng\":\"33.731201171875,-85.431396484375\",\"city\":\"Fruithurst\",\"state\":\"AL\",\"theme\":\"\",\"page_type\":\"town\",\"grouped\":false,\"has_next_page\":false}","modified":"MongoDate(0.18600000 1765677874)","created":"MongoDate(0.18600000 1765677874)"} , true) | 0 | 0 | 1 | |
| 65 | db.news.find( {"broadcast":{"$in":["usa","fruithurst-al","al","cleburne-county-al"]},"$and":[{"tags":{"$ne":"at-p-opinion"}},{"tags":{"$ne":"p-opinion"}}]}, [] ).sort( {"publish_date":-1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 2 | |
| 66 | db.places.find( {"address.town_sef_url":"fruithurst-al","group_id":{"$nin":[2200847]},"group_type":"organization"}, [] ).sort( {"created":-1} ).limit( 6 ).skip( 0 ) | 0 | 3 | 1 | |
| 67 | db.answerbook.find( {"featured":true,"category_sef_tail":"home"}, [] ).sort( {"answers":-1,"modified":-1} ).limit( 15 ).skip( 0 ) | 0 | 0 | 1 | |
| 68 | db.answerbook_categories.find( [], ["sef_tail","name"] ).sort( {"category_sequence":1} ).limit( 0 ).skip( 0 ) | 0 | 40 | 1 | |
| 69 | db.towns.find( {"sef_url":"fruithurst-al"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 70 | db.tokens.find( {"sef_url":{"$in":["usa","al","cleburne-county-al","fruithurst-al"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 1 | |
| 71 | db.modules.find( {"name":"AT - Header Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 72 | db.modules.find( {"name":"AT - Header Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 2 | |
| 73 | db.modules.find( {"name":"AT - Nearby Towns"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 74 | db.modules.find( {"name":"AT - Nav Bar"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 75 | db.modules.find( {"name":"CV Cancel"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 76 | db.modules.find( {"name":"AT - Footer Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 2 | |
| 77 | db.modules.find( {"name":"AT - Footer Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 3 |



