Addiction and Treatment Statistics for Rainbow City, Alabama
June 24, 2020
Finding a new place to live post recovery can be both an invigorating, as well as terrifying process. After all, you want to live somewhere that has a supportive community, as well as scenic surroundings. Consider a move or temporary respite at Rainbow City, Alabama. Located in the northern border county of Etowah, Rainbow City is only a stone’s through from the green beauty of Tennessee. A drive an hour southeast, and you arrive in the urban heart of the South, in Atlanta. If you are planning to visit someone staying in Rainbow City for treatment, you are in for a treat in this magical city.
Airport Information
For those interested in flights to and from Rainbow City, your best bet is to go with the Northeast Alabama Regional Airport. This airport serves Rainbow City and the surrounding Etowah County, Alabama. The airport is open to public use and centrally positioned four miles southwest of Gadsden, a central business district. However, there are other airports that are closer to Rainbow City, so to give you plenty of travel options. The Birmingham-Shuttlesworth International Airport is located only 49 miles, while Huntsville International Carl T Jones Field is only 63 miles away. If you are interested in international flight, the South’s largest terminal, Hartsfield Jackson Atlanta International Airport, is just over the Alabama-Georgia line and 95 miles east.
Weather
Would you love to live somewhere warm all year round? How about for your treatment program, do you desire to include outdoor recreation as part of your holistic therapy? Rainbow City has a sunny climate, as average winter temperatures dip to 40 degrees F in January, while the highs hit 80 by July. March is the wettest month with an average 6 inches of precipitation, while October averages the driest month at 3 inches. Humidity remains high throughout the year, averaging 70 percent on a regular basis. Wind speed is below average, and snow fall is near to nonexistent. Above average for tornado activity, Rainbow City is above the state average, as well as 273 percent above the overall average of the U.S. for tornados.
Lodging
Visitors to Rainbow City will need to look outside of the city limits for a place to stay. Gadsden, which neighbors Rainbow City, is only a few miles away and offers a multitude of hotels and motels. If you are searching for somewhere relaxing and quiet to stay before entering a treatment program, the Hampton Inn Gadsden-Attalla I-59 is a nice retreat as is the Fairfield Inn and Suites by Marriott Gadsden. Are you in need of a lengthy accommodation following your exit from an alcohol treatment program? Contact hotels and motels in Gadsden, AL to confirm your plans before your arrival to ensure a seamless experience during what is sure to be a stressful time in your life.
Employment Opportunities
For individuals interested in resettling in Rainbow City, AL the most common types of jobs are in the manufacturing and retail trade sectors, which make up 44 percent of Rainbow City’s total job force. Jobs in public administration, administration, waste management, food services, hospitality, and construction complete the pie for Rainbow City’s employment.
Wondering what kind of businesses you can find when visiting Rainbow City? In addition to three UPS stores and two FedEx shops, ideal for mailing and receiving gifts while in treatment and recovery, there are several health and wellness shops including GNC, Walgreens and CVS. Restaurants abound with a Popeyes, Quiznos, Subway, Domino’s Pizza and Wendy’s. As for specialty stores, you’ll find a Blockbuster, U-Haul, MasterBrand Cabinets, and Nike – great places to find work in niche industries.
//$startTime = microtime(true);
require_once 'inc/db.php';
require_once 'inc/lookups.php';
$requestLookup = $requestLookup ? $requestLookup : sanitize_text_field($_GET['lookup']);
$requestState = $requestState ? $requestState : sanitize_text_field($_GET['state']);
$requestCity = $requestCity ? $requestCity : sanitize_text_field($_GET['city']);
$requestLocation = $requestLocation? $requestLocation : sanitize_text_field($_GET['location']);
$dataOnly = $dataOnly ? $dataOnly : (bool) $_GET['dataonly'];
if ($requestLookup) {
if (array_key_exists($requestLookup, $lookupGroups)) {
$lookup = $requestLookup;
if (is_array($lookupGroups[$lookup])) {
$lookupGroup = $lookupGroups[$lookup];
}
$lookupName = $lookupTitles[$lookup];
}
if (!$lookup) {
$err['lookup'] = "Sorry, we couldn't find that category.";
}
}
if ($requestState && $lookup) {
$stateSlug = str_replace('-'.$requestLookup, '', $requestState);
$state = Model::factory('State')->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 '';
?>