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) 1765692000 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) 1765692000 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) 1765692000 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) 1765692000 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) 1765692000 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) 1765692000 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 193 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) 1765692000 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 193 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) 1765692000 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) 1765692000 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
Alabama Home Pros serves the Pratt Road, Pikeville, Millbrook, and Montgomery areas of the state. From fixing water leaks to helping with full bathroom remodels and installations, this full-service… Read More
Big Star Tavern has lot happening inside—karaoke, pool, live music, tournaments, you name it. It’s everything a small-town bar should be—friendly, warm, and familiar. People keep… Read More
Named a national landmark in 1974, the church commemorates where Dr. Martin Luther King Jr. preached for several years. The site represents the fight for justice and equality in the country as one of… Read More
This Asian-infused coffee shop has a lot going for it: a cozy atmosphere, rice cakes and other yummy snacks, and the best bubble tea in the city. They offer exotic flavors like Taro, fruity choices… Read More
Ala Thai East is your go-to spot in Montgomery if you’re looking for genuinely authentic Thai cuisine. From simple and tasty appetizers like spring rolls and potstickers to the signature Ala… Read More
You’ll fall in love with Plant Bae from your first visit. Check it out for sandwiches, bowls, entree plates, and more, all free from animal products. This Montgomery favorite even offers… Read More
This cupcake palace is a dream come true. They’ve got tons of cupcakes made fresh daily, ready for you to grab one for dessert or a whole box for a party. You won’t find flavors like this… Read More
This cozy Thai cafe has no shortage of tasty options. Fans love coming here because the kitchen staff is helpful when customizing your meal, especially if you have vegan or vegetarian preferences.… Read More
They brag about having the best pizza in town, but don’t think they’re skimping on the pasta dishes! Their small selection of pastas pack big flavor, including lasagna, spaghetti, and a… Read More
d’Markos Salon is well-known in Montgomery for one reason: the unparalleled quality of its work. No matter what you want to do with your hair, d’Markos Salon can make it happen in the… 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 Millbrook', '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) 32.490798950195, 'lng' => (float) -86.365097045898, 'latlng' => '32.490798950195,-86.365097045898', 'city' => 'Millbrook', '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' => 'millbrook-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
Millbrook, Alabama. Population for Millbrook from the last gathering is 10386. You can view Millbrook venues that host many Millbrook AL events every year.
You can find a ton of properties for sale if you search the Millbrook page on Zillow. Currently Millbrook has an average listing price for homes for sale on the market of $224,586. More real estate facts about Millbrook: The number of properties currently for sale in Millbrook is 613. The median homes for sale listing price is $198,250. This is broken down with the number of three bedroom houses in Millbrook consisting of 292 with an average listing price for these house of $179,279. Out of the 211 houses that are four bedroom the average listing price for Millbrook is $270,563. Interest rates for Millbrook are at historic lows as well.
Millbrook Alabama has a latitude of 32.490798950195 and a longitude of -86.365097045898. 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.towns.find( {"sef_url":"shedd-or"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 4 | |
| 2 | db.sites.find( {"hostname":{"$in":["americantowns.com","localword"]}}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 3 | db.towns.find( {"sef_url":"millbrook-al"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 10 | |
| 4 | db.pages.find( {"type":"town","slug":{"$in":["home"]},"site.hostname":"americantowns.com"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 3 | |
| 5 | db.modules.find( {"name":{"$in":["Header Menu Main","header script","footer menu","footer script"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 16 | |
| 6 | db.ttd_towns.find( {"town_sef_url":"millbrook-al","name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 21 | |
| 7 | db.ttd.find( {"name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 30 | |
| 8 | db.modules.find( {"module_id":"1022"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 18 | |
| 9 | db.modules.find( {"name":"AT - Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 10 | db.articles.find( {"aggregate":[{"$geoNear":{"near":[-86.36509704589844,32.49079895019531],"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(1765700510433)","$publish_date"]},86400000]},"relevance_score":{"$add":[{"$multiply":["$distance",10]},{"$divide":[{"$subtract":["MongoDB\\BSON\\UTCDateTime(1765700510433)","$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 | 451 | |
| 11 | db.ttd_towns.find( {"town_sef_url":"millbrook-al","name":"Article Slideshow"}, {"TtdTown._id":1} ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 0 | 51 | |
| 12 | db.ttd.find( {"name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 49 | |
| 13 | db.events_cache.find( {"_id":"c5bff805b8e73d0a5054ebc42c249a43"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 89 | |
| 14 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)","$lt":"MongoDate(0.00000000 1766383199)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-86.36509704589844,32.49079895019531],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 | 2 | 44 | |
| 15 | db.events_cache.count( {"_id":"c5bff805b8e73d0a5054ebc42c249a43"} ) | 0 | 0 | 1 | |
| 16 | db.events_cache.count( {"_id":"c5bff805b8e73d0a5054ebc42c249a43"} ) | 0 | 0 | 9 | |
| 17 | db.events_cache.insert( {"_id":"c5bff805b8e73d0a5054ebc42c249a43","town_sef_url":"millbrook-al","data_key":["68e5cb1ec3af739f25c775ab"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"7\",\"show\":1,\"geo\":[-86.36509704589844,32.49079895019531],\"has_next_page\":true}","modified":"MongoDate(0.37500000 1765700511)","created":"MongoDate(0.37500000 1765700511)"} , true) | 0 | 0 | 2 | |
| 18 | db.events_cache.find( {"_id":"8e1db7a5de2c989ed67dde0098290b94"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 19 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)","$lt":"MongoDate(0.00000000 1766383199)"},"event_id":{"$nin":[76219387]},"tags":"music","geo":{"$geoWithin":{"$center":[[-86.36509704589844,32.49079895019531],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 | 35 | |
| 20 | db.events_cache.count( {"_id":"8e1db7a5de2c989ed67dde0098290b94"} ) | 0 | 0 | 56 | |
| 21 | db.events_cache.count( {"_id":"8e1db7a5de2c989ed67dde0098290b94"} ) | 0 | 0 | 8 | |
| 22 | db.events_cache.insert( {"_id":"8e1db7a5de2c989ed67dde0098290b94","town_sef_url":"millbrook-al","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"10\",\"days\":\"7\",\"show\":1,\"geo\":[-86.36509704589844,32.49079895019531],\"has_next_page\":false}","modified":"MongoDate(0.54400000 1765700511)","created":"MongoDate(0.54400000 1765700511)"} , true) | 0 | 0 | 6 | |
| 23 | db.events_cache.find( {"_id":"0cf64e5fe56762163c76d918c25192b6"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 4 | |
| 24 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)","$lt":"MongoDate(0.00000000 1766987999)"},"event_id":{"$nin":[76219387]},"tags":"music","geo":{"$geoWithin":{"$center":[[-86.36509704589844,32.49079895019531],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 | 27 | |
| 25 | db.events_cache.count( {"_id":"0cf64e5fe56762163c76d918c25192b6"} ) | 0 | 0 | 56 | |
| 26 | db.events_cache.count( {"_id":"0cf64e5fe56762163c76d918c25192b6"} ) | 0 | 0 | 11 | |
| 27 | db.events_cache.insert( {"_id":"0cf64e5fe56762163c76d918c25192b6","town_sef_url":"millbrook-al","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"15\",\"days\":\"14\",\"show\":1,\"geo\":[-86.36509704589844,32.49079895019531],\"has_next_page\":false}","modified":"MongoDate(0.80100000 1765700511)","created":"MongoDate(0.80100000 1765700511)"} , true) | 0 | 0 | 1 | |
| 28 | db.events_cache.find( {"_id":"419f6852cd3527d80d8cfdd57e1a37b7"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 7 | |
| 29 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)","$lt":"MongoDate(0.00000000 1766037599)"},"event_id":{"$nin":[76219387]},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-86.36509704589844,32.49079895019531],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 | 2 | |
| 30 | db.events_cache.count( {"_id":"419f6852cd3527d80d8cfdd57e1a37b7"} ) | 0 | 0 | 10 | |
| 31 | db.events_cache.count( {"_id":"419f6852cd3527d80d8cfdd57e1a37b7"} ) | 0 | 0 | 1 | |
| 32 | db.events_cache.insert( {"_id":"419f6852cd3527d80d8cfdd57e1a37b7","town_sef_url":"millbrook-al","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"15\",\"days\":\"3\",\"show\":1,\"geo\":[-86.36509704589844,32.49079895019531],\"has_next_page\":false}","modified":"MongoDate(0.84600000 1765700511)","created":"MongoDate(0.84600000 1765700511)"} , true) | 0 | 0 | 1 | |
| 33 | db.events_cache.find( {"_id":"4e8d82d5b8cb21d4a136824f79975a33"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 34 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)","$lt":"MongoDate(0.00000000 1768370399)"},"event_id":{"$nin":[76219387]},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-86.36509704589844,32.49079895019531],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 | 0 | 3 | |
| 35 | db.events_cache.count( {"_id":"4e8d82d5b8cb21d4a136824f79975a33"} ) | 0 | 0 | 1 | |
| 36 | db.events_cache.count( {"_id":"4e8d82d5b8cb21d4a136824f79975a33"} ) | 0 | 0 | 3 | |
| 37 | db.events_cache.insert( {"_id":"4e8d82d5b8cb21d4a136824f79975a33","town_sef_url":"millbrook-al","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"60\",\"days\":\"30\",\"show\":1,\"geo\":[-86.36509704589844,32.49079895019531],\"has_next_page\":false}","modified":"MongoDate(0.87200000 1765700511)","created":"MongoDate(0.87200000 1765700511)"} , true) | 0 | 0 | 1 | |
| 38 | db.events_cache.find( {"_id":"7015216ec104d2e54bb034bb473e1068"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 39 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)","$lt":"MongoDate(0.00000000 1766210399)"},"event_id":{"$nin":[76219387]},"tags":"arts-and-entertainment","geo":{"$geoWithin":{"$center":[[-86.36509704589844,32.49079895019531],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 | 103 | |
| 40 | db.events_cache.count( {"_id":"7015216ec104d2e54bb034bb473e1068"} ) | 0 | 0 | 12 | |
| 41 | db.events_cache.count( {"_id":"7015216ec104d2e54bb034bb473e1068"} ) | 0 | 0 | 5 | |
| 42 | db.events_cache.insert( {"_id":"7015216ec104d2e54bb034bb473e1068","town_sef_url":"millbrook-al","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"arts-and-entertainment\",\"radius\":\"10\",\"days\":\"5\",\"show\":1,\"geo\":[-86.36509704589844,32.49079895019531],\"has_next_page\":false}","modified":"MongoDate(0.16600000 1765700512)","created":"MongoDate(0.16600000 1765700512)"} , true) | 0 | 0 | 4 | |
| 43 | db.events_cache.find( {"_id":"b2192d6cc3acb902bcdee4229db37674"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 5 | |
| 44 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)","$lt":"MongoDate(0.00000000 1767074399)"},"event_id":{"$nin":[76219387]},"tags":"arts-and-entertainment","geo":{"$geoWithin":{"$center":[[-86.36509704589844,32.49079895019531],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 | 1 | 105 | |
| 45 | db.events_cache.count( {"_id":"b2192d6cc3acb902bcdee4229db37674"} ) | 0 | 0 | 11 | |
| 46 | db.events_cache.count( {"_id":"b2192d6cc3acb902bcdee4229db37674"} ) | 0 | 0 | 11 | |
| 47 | db.events_cache.insert( {"_id":"b2192d6cc3acb902bcdee4229db37674","town_sef_url":"millbrook-al","data_key":["68ff5e41d749a9cd1b06ef4f"],"sort_order":{"start":1},"params":"{\"tags\":\"arts-and-entertainment\",\"radius\":\"15\",\"days\":\"15\",\"show\":1,\"geo\":[-86.36509704589844,32.49079895019531],\"has_next_page\":false}","modified":"MongoDate(0.65200000 1765700512)","created":"MongoDate(0.65200000 1765700512)"} , true) | 0 | 0 | 11 | |
| 48 | db.events_cache.find( {"_id":"0a4ea2177f5b7dbf829b16ccea6d09ce"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 8 | |
| 49 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)","$lt":"MongoDate(0.00000000 1767592799)"},"event_id":{"$nin":[76219387,76278617]},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-86.36509704589844,32.49079895019531],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 | 152 | |
| 50 | db.events_cache.count( {"_id":"0a4ea2177f5b7dbf829b16ccea6d09ce"} ) | 0 | 0 | 15 | |
| 51 | db.events_cache.count( {"_id":"0a4ea2177f5b7dbf829b16ccea6d09ce"} ) | 0 | 0 | 3 | |
| 52 | db.events_cache.insert( {"_id":"0a4ea2177f5b7dbf829b16ccea6d09ce","town_sef_url":"millbrook-al","data_key":["6853cdf8fb5e4bed1f55d3b9","687a0970fb5e4bed1ff1857f","68f9919fc3af739f2535a10b","68ba49a9c3af739f257d7c2a","68f1a89dc3af739f25dd698d","68527c9afb5e4bed1f028cc0","68527ca3fb5e4bed1f029cc5","68d74abcc3af739f25e1e05d","689c08bdfb5e4bed1f1f90b1","6900291bc3af739f259ba5c7","68a9262bc3af739f252fcb97","690ab51bde4ae56f5a840b1b","68ba49a9c3af739f257d7cf5","68f1a89dc3af739f25dd6a39","68a5433dfb5e4bed1febbfff","68e86e1dc3af739f25218a4a","68f9919fc3af739f2535a1d4","68ba49a9c3af739f257d7d42","68e71ca0c3af739f25e59455","68f9919fc3af739f2535a212","687a0973fb5e4bed1ff188af","689eabbdfb5e4bed1f7b31ef","685913b0fb5e4bed1fd9a7b0","687a0974fb5e4bed1ff18978","68e9bf9cc3af739f256bc20b","68c232a6c3af739f256ae04b","691a8713de4ae56f5ac23c2d","693b7c9ade4ae56f5a5aa337","6896c2c3fb5e4bed1f1b4c53","685a6595fb5e4bed1f656499","687a0974fb5e4bed1ff18a02","685a65a0fb5e4bed1f6578b0","685a65a8fb5e4bed1f65867f","687a0974fb5e4bed1ff18a37","68e9bf9cc3af739f256bc2a7","690ab51bde4ae56f5a840d4f","691bd893de4ae56f5a7c05dc","685bb75bfb5e4bed1fb6a7d2","687a0975fb5e4bed1ff18b46","68ba49a9c3af739f257d7f21","68f991a0c3af739f2535a40f","691d2a14de4ae56f5a437115","685d0871fb5e4bed1f1a0491","687a0976fb5e4bed1ff18bb2","68a9262bc3af739f252fcef6","685e5a10fb5e4bed1f6212b8","687a0976fb5e4bed1ff18c53","687a0977fb5e4bed1ff18c9e","693b7c9bde4ae56f5a5aa7be","68a5433efb5e4bed1febc27d"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-86.36509704589844,32.49079895019531],\"has_next_page\":true}","modified":"MongoDate(0.97200000 1765700512)","created":"MongoDate(0.97200000 1765700512)"} , true) | 0 | 0 | 5 | |
| 53 | db.events_cache.find( {"_id":"29989622f20e9931526785cb2224c73b"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 8 | |
| 54 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)","$lt":"MongoDate(0.00000000 1767592799)"},"event_id":{"$nin":[76219387,76278617,75956357]},"tags":"music","geo":{"$geoWithin":{"$center":[[-86.36509704589844,32.49079895019531],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 | 11 | 26 | |
| 55 | db.events_cache.count( {"_id":"29989622f20e9931526785cb2224c73b"} ) | 0 | 0 | 13 | |
| 56 | db.events_cache.count( {"_id":"29989622f20e9931526785cb2224c73b"} ) | 0 | 0 | 1 | |
| 57 | db.events_cache.insert( {"_id":"29989622f20e9931526785cb2224c73b","town_sef_url":"millbrook-al","data_key":["691eb3d7de4ae56f5a228924","68dcc8e0c3af739f25608c8d","68fb1b5cc3af739f2516519e","68fdbe5fc3af739f2586f510","68fb1b5cc3af739f2516528b","68f1e0dcc3af739f2516fb55","685c23f3fb5e4bed1f291466","69200555de4ae56f5af2ca07","68f483dcc3af739f25f38e55","68e9f7e0c3af739f25a183cd","69200556de4ae56f5af2cbd1"],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-86.36509704589844,32.49079895019531],\"has_next_page\":false}","modified":"MongoDate(0.06600000 1765700513)","created":"MongoDate(0.06600000 1765700513)"} , true) | 0 | 0 | 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-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\">Alabama Home Pros, Millbrook, 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\">Alabama Home Pros serves the Pratt Road, Pikeville, Millbrook, and Montgomery areas of the state. From fixing water leaks to helping with full bathroom remodels and installations, this full-service… <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\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\">Big Star Tavern, Prattville, 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\">Big Star Tavern has lot happening inside—karaoke, pool, live music, tournaments, you name it. It’s everything a small-town bar should be—friendly, warm, and familiar. People keep… <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-historical-site-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsal.com\/historical-sites\/\" target=\"_blank\">The Top 13 Historical Sites 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\/historical-sites\/\" target=\"_blank\">Dexter Avenue King Memorial Baptist Church, Montgomery, AL<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,community-life-bt,community-life-p300,at-bt-articles-home,at-bt-articles-community<\/div>\n\t\t\t\t<p class=\"small\">Named a national landmark in 1974, the church commemorates where Dr. Martin Luther King Jr. preached for several years. The site represents the fight for justice and equality in the country as one of… <a href=\"https:\/\/bestthingsal.com\/historical-sites\/\" 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-bubble-tea-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsal.com\/bubble-tea\/\" target=\"_blank\">Best Bubble Tea 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\/bubble-tea\/\" target=\"_blank\">Sweet Rice Cafe, Montgomery, AL<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">This Asian-infused coffee shop has a lot going for it: a cozy atmosphere, rice cakes and other yummy snacks, and the best bubble tea in the city. They offer exotic flavors like Taro, fruity choices… <a href=\"https:\/\/bestthingsal.com\/bubble-tea\/\" 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-thai-restaurants-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsal.com\/thai-restaurants\/\" target=\"_blank\">10 Best Thai Restaurants 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\/thai-restaurants\/\" target=\"_blank\">Ala Thai East, Montgomery, 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\">Ala Thai East is your go-to spot in Montgomery if you’re looking for genuinely authentic Thai cuisine. From simple and tasty appetizers like spring rolls and potstickers to the signature Ala… <a href=\"https:\/\/bestthingsal.com\/thai-restaurants\/\" 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-vegan-restaurants-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsal.com\/vegan-vegetarian-restaurants\/\" target=\"_blank\">9 Best Vegan Restaurants 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\/vegan-vegetarian-restaurants\/\" target=\"_blank\">Plant Bae, Montgomery, 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\">You’ll fall in love with Plant Bae from your first visit. Check it out for sandwiches, bowls, entree plates, and more, all free from animal products. This Montgomery favorite even offers… <a href=\"https:\/\/bestthingsal.com\/vegan-vegetarian-restaurants\/\" 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-dessert-spots-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsal.com\/desserts\/\" target=\"_blank\">9 Best Places for Dessert 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\/desserts\/\" target=\"_blank\">JoZettie\u2019s Cupcakes, Montgomery, 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 cupcake palace is a dream come true. They’ve got tons of cupcakes made fresh daily, ready for you to grab one for dessert or a whole box for a party. You won’t find flavors like this… <a href=\"https:\/\/bestthingsal.com\/desserts\/\" 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-noodle-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\/noodles\/\" target=\"_blank\">7 Best Noodle 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\/noodles\/\" target=\"_blank\">Noodles Cafe, Montgomery, AL<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">This cozy Thai cafe has no shortage of tasty options. Fans love coming here because the kitchen staff is helpful when customizing your meal, especially if you have vegan or vegetarian preferences.… <a href=\"https:\/\/bestthingsal.com\/noodles\/\" 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\">Midtown Pizza Kitchen, Montgomery, 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\">They brag about having the best pizza in town, but don’t think they’re skimping on the pasta dishes! Their small selection of pastas pack big flavor, including lasagna, spaghetti, and a… <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-hair-salons-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsal.com\/hair-salons\/\" target=\"_blank\">10 Best Hair 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\/hair-salons\/\" target=\"_blank\">d\u2019Markos Salon, Montgomery, 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\">d’Markos Salon is well-known in Montgomery for one reason: the unparalleled quality of its work. No matter what you want to do with your hair, d’Markos Salon can make it happen in the… <a href=\"https:\/\/bestthingsal.com\/hair-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<\/div>\n<\/div>\n\n\n","town_sef_url":"millbrook-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\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"7\",\"ttl\":\"1\",\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/music-1.jpg\"}","expiration":1765704111,"type":"Event","id":76219387,"title":"Montgomery Ballet Presents The Nutcracker","url":"\/event\/montgomery-ballet-presents-the-nutcracker-2025-12-14-tm-montgomery-al.html","image_url":"https:\/\/s1.ticketm.net\/dam\/a\/322\/1a42a97d-e908-484a-89c2-e23974317322_SOURCE"},{"rule":"{\"content_type\":\"event_category\",\"radius\":\"15\",\"days\":\"15\",\"ttl\":\"2\",\"isempty\":1,\"event_category\":\"arts-and-entertainment\",\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/arts-2.jpg\"}","expiration":1765707712,"type":"Event","id":76278617,"title":"Holiday Cruise on the Harriott II","url":"\/event\/holiday-cruise-on-the-harriott-ii-2025-12-20-montgomery-al.html","image_url":"https:\/\/cdn-p300.americantowns.com\/img\/generic-icon.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":1765714912,"type":"Event","id":75956357,"title":"Disney's Frozen the Musical","url":"\/event\/disneys-frozen-the-musical-2025-12-18-tm-montgomery-al.html","image_url":"https:\/\/s1.ticketm.net\/dam\/a\/186\/d2158c76-9151-4b37-af3e-346fba731186_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":1765714912,"type":"Event","id":76365038,"title":"The Lovin’ Spoonful","url":"\/event\/the-lovin-spoonful-2026-01-04-jb-birmingham-al.html","image_url":"https:\/\/www.jambase.com\/wp-content\/uploads\/2024\/11\/the-lovin8217-spoonful-980x551.png"}],"modified":"MongoDate(0.07000000 1765700513)","created":"MongoDate(0.07000000 1765700513)","_id":ObjectId ("693e73a164bb656a5904868a")} , true) | 0 | 0 | 1 | |
| 59 | db.events_cache.find( {"_id":"10e1db9ccdc90117adcb92e3de50f26f"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 60 | db.events_radius_cache.find( {"_id":"6c3693c23a9c71f164a002552b84a45f"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 61 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765692000)"},"event_id":{"$nin":[76219387,76278617,75956357,76365038]},"geo":{"$geoWithin":{"$center":[[-86.36509704589844,32.49079895019531],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 | 6 | 519 | |
| 62 | db.events_cache.count( {"_id":"10e1db9ccdc90117adcb92e3de50f26f"} ) | 0 | 0 | 10 | |
| 63 | db.events_cache.count( {"_id":"10e1db9ccdc90117adcb92e3de50f26f"} ) | 0 | 0 | 2 | |
| 64 | db.events_cache.insert( {"_id":"10e1db9ccdc90117adcb92e3de50f26f","town_sef_url":"millbrook-al","data_key":["687a0970fb5e4bed1ff1857f","68e86e1dc3af739f25218a4a","687a0974fb5e4bed1ff18978","687a0974fb5e4bed1ff18a02","687a0974fb5e4bed1ff18a37"],"sort_order":{"start":1},"params":"{\"show\":5,\"title\":\"Events Around Millbrook\",\"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\":32.49079895019531,\"lng\":-86.36509704589844,\"latlng\":\"32.490798950195,-86.365097045898\",\"city\":\"Millbrook\",\"state\":\"AL\",\"theme\":\"\",\"page_type\":\"town\",\"grouped\":false,\"has_next_page\":true}","modified":"MongoDate(0.67500000 1765700513)","created":"MongoDate(0.67500000 1765700513)"} , true) | 0 | 0 | 3 | |
| 65 | db.news.find( {"broadcast":{"$in":["usa","millbrook-al","al","elmore-county-al"]},"$and":[{"tags":{"$ne":"at-p-opinion"}},{"tags":{"$ne":"p-opinion"}}]}, [] ).sort( {"publish_date":-1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 9 | |
| 66 | db.places.find( {"address.town_sef_url":"millbrook-al","group_type":"organization"}, [] ).sort( {"created":-1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 10 | |
| 67 | db.answerbook.find( {"featured":true,"category_sef_tail":"home"}, [] ).sort( {"answers":-1,"modified":-1} ).limit( 15 ).skip( 0 ) | 0 | 0 | 3 | |
| 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":"millbrook-al"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 70 | db.tokens.find( {"sef_url":{"$in":["usa","al","elmore-county-al","millbrook-al"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 1 | |
| 71 | db.modules.find( {"name":"AT - Header Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 29 | |
| 72 | db.modules.find( {"name":"AT - Header Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 12 | |
| 73 | db.modules.find( {"name":"AT - Nearby Towns"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 3 | |
| 74 | db.modules.find( {"name":"AT - Nav Bar"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 7 | |
| 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 | 1 | |
| 77 | db.modules.find( {"name":"AT - Footer Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 |

