Addiction and Treatment Statistics for Demopolis, Alabama
June 24, 2020
Demopolis, a thriving city of 7,200, is nestled in northern Marengo County where the Tombigbee and Black Warrior Rivers join. Settled in 1817 by French immigrants, Demopolis today spans almost 18 square miles and is known as the “Jewel of the Black Belt.” It offers an ideal location for patients looking to start anew after a stay at one of the area rehab facilities.
Health Care, Hotels and Holidays
Quality health care is a priority in Demopolis. The city features the Bryan Whitfield Memorial Hospital as well as four medical clinics and the West Alabama Mental Health Center. Located in the heart of Demopolis minutes from Highway 80, the West Alabama Mental Health Center offers outpatient care for substance abuse recovery. Its central location places it within a mile of several area hotels such as the locally owned Greenwood Inns as well as national chains such as Comfort Inn, Days Inn and the Econo Lodge Inn & Suites.
The hotels of Demopolis may fill quickly during the holiday season as the city hosts “Christmas on the River.” A unique holiday event, “Christmas on the River” is one of the southeast’s leading tourist attractions with as many as 30,000 people attending each year. The weeklong festival features a holiday parade of spectacular lighted floats that actually float along the river plus activities for all ages.
Entertainment and Outdoor Activities in Demopolis
Year-round, Demopolis offers several venues for entertainment for both residents and visitors. Cultural events include concerts in the downtown Public Square, community theater productions from the Canebrake Players and various event sponsored by the Marengo County Historical Society. The Historical Society also runs three local museums: Bluff Hall, Laird Cottage and Lyon Hall; each open to the public.
The mild temperatures of Demopolis and Marengo County allow for ample opportunity to enjoy outdoor activities as well. Because of its location at the intersection of two major rivers, water activities are popular in Demopolis. The rivers are filled with catfish, bass and crappie – ideal for fishing enthusiasts. The rivers also are perfect for boating and other water activities. With 20 campgrounds, 13 public parks, 2 golf courses, 2 tennis courts, a public swimming pool and biking trails, outdoor activities are varied and plentiful.
Employment Diversity plus Convenient Location
Employment opportunities in Demopolis include retail trade, food service, construction, manufacturing, transportation services and more. The city is home to a combination of large, national retailers as well as many locally owned businesses. This combination provides diversity for both employment as well as shopping needs. The city’s historic business district includes City Hall, the public library and a conveniently located Post Office.
Location always is important when settling into a new city. Demopolis is less than two hours west of Montgomery and about one hour south of Tuscaloosa. Access is easy to Interstate 20/59 and to Highways 43 and 80. The Demopolis Municipal Airport sits about 14 miles southwest of the city on Highway 80.
Demopolis successfully combines historic charm with modern amenities. The “Jewel of the Black Belt” offers something for everyone and welcomes newcomers to its community.
where('url', $stateSlug)->find_one();
if (!$state) {
$err['state'] = "Sorry, we couldn't find that state.";
$is404 = true;
}
}
if ($requestCity && $state) {
$city = $state->city()->where('url', $requestCity)->find_one();
if (!$city) {
$err['city'] = "Sorry, we couldn't find that city.";
$is404 = true;
}
}
if ($requestLocation && $city ) {
/* Fetch Location Only under primary Lookup*/
if($lookup=='rehab-centers')
$location = $city->location()->where('url', $requestLocation)->find_one();
if (!$location) {
$err['location'] = "Sorry, we couldn't find that location.";
$is404 = true;
}
/* Special Header Addons - Locations Under Sub Lookups*/
if($lookup!='rehab-centers')
$sublookup_head = true;
}
/***
* Let's work backwards with what we have.
***/
// City Table Column Selector :: Num Locations by Lookup
switch($lookup){
case 'inpatient-rehab-centers' : $col = 'num_inpa'; break;
default : $col = 'num_locations';
}
if ($location) {
$attributes['S'] = $attributes['T'] = $attributes['D'] = $attributes['P'] = array();
foreach ($location->attribute()->find_many() as $attribute) {
$attributes[$attribute->type][] = $attribute;
}
$mapAddress = urlencode($location->location_street1 . ' ' . $location->location_street2 . ' ' . $city->name . ' ' . $state->abbr);
if ($dataOnly) {
// Reserved for location data-only
} else {
include_once 'templates/location.php';
}
}
else if ($city) {
if ($lookup == 'inpatient-rehab-centers') {
// Special case; exclude outpatient rehabs from inpatient list
$locations = ORM::for_table('location')
->raw_query('SELECT location.*
FROM location JOIN attribute_location ON location.id = attribute_location.location_id
WHERE location.city_id = ?
AND attribute_location.attribute_id IN (25,26,27)
AND location.id NOT IN (
SELECT location_id
FROM attribute_location
WHERE attribute_id = 23
)
GROUP BY location.id', array($city->id))
->find_many();
}
elseif ($lookupGroup) {
$built_re_state = explode('-'.$requestLookup,$requestState)[0];
$build_redirect = '/rehab-centers/'.$built_re_state.'-rehab-centers/'.$requestCity.'/';
header("HTTP/1.1 301 Moved Permanently");
header('Location: https://www.rehabcenter.net' . $build_redirect);
exit();
// Standard lookups
//$locations = ORM::for_table('location')->where('location.city_id', $city->id)->join('attribute_location', array('location.id', '=', 'attribute_location.location_id'))->where_in('attribute_location.attribute_id', $lookupGroup)->group_by('location.id')->find_many();
}
else {
// Show all rehab centers
$locations = $city->location()->find_many();
}
/* Show City Page Only if # Segments exist*/
if(count($segments)==3&&!$is404){
if ($dataOnly) {
// Reserved for city data-only
include_once 'templates/city-data.php';
} else {
include_once 'templates/city.php';
}
}
}elseif ($state) {
if ($lookup == 'inpatient-rehab-centers') {
// Special case; exclude outpatient rehabs from inpatient list
$cities = ORM::for_table('city')
->raw_query('SELECT city.*
FROM city
JOIN location ON city.id = location.city_id
JOIN attribute_location ON location.id = attribute_location.location_id
WHERE city.state_id = ?
AND attribute_location.attribute_id IN (25,26,27)
AND location.id NOT IN (
SELECT location_id
FROM attribute_location
WHERE attribute_id = 23
)
GROUP BY city.id', array($state->id))
->find_many();
}
else if ($lookupGroup) {
$cities = ORM::for_table('city')->select('city.*')->where('city.state_id', $state->id)->join('location', array('city.id', '=', 'location.city_id'))->join('attribute_location', array('location.id', '=', 'attribute_location.location_id'))->where_in('attribute_location.attribute_id', $lookupGroup)->group_by('city.id')->find_many();
}
else {
$cities = $state->city()->find_many();
}
// Let's make sure we only have # segments on the URL array(3)
if(count($segments)==2){
if ($dataOnly) {
include_once 'templates/state-data.php';
} else {
include_once 'templates/state.php';
}
}
}
else if ($lookup&&!$is404) {
$states = Model::factory('State')->find_many();
if ($dataOnly&&!$is404) {
include_once 'templates/lookup-data.php';
} else {
include_once 'templates/lookup.php';
}
}
else {
$is404 = true;
header('HTTP/1.0 404 Not Found');
}
// $endTime = microtime(true);
//echo '';
?>