TopoQuest Logo
Do you find TopoQuest useful?
Help keep TopoQuest running and adding new maps/features by donating!
Home View Maps Find Maps Find Places Resources & Links


Thompson Branch, Alabama

Thompson Branch is a stream located in Lauderdale County, AL at N34.872308° W87.360299° (WGS84/NAD83) and at an elevation of 557 ft MSL.
It can be seen on the USGS 1:24K topographic map Rogersville, AL.

Feature Type: Stream
Latitude: N34.872308° (WGS84/NAD83 datum)
Longitude: W87.360299°
Elevation: 557 ft MSL
County: Lauderdale County, Alabama
USGS 24K Map: Rogersville, AL
USGS 24K MRC: 34087G3

You can view this location or feature in our Topographic Map Viewer by clicking on the map views below:

USGS 1:24K topographic map:
USGS 24K topo map of Thompson Branch, AL
Source: US Geological Survey

Aerial imagery:
Aerial imagery of Thompson Branch, AL
Source: US National Map

OpenStreetMap:
OpenStreetMap map of Thompson Branch, AL
Copyright OpenStreetMap contributors, map styling by TopoQuest

OpenTopoMap:
OpenTopoMap map of Thompson Branch, AL
Copyright OpenStreetMap contributors, map styling by OpenTopoMap and TopoQuest

FAA VFR aeronautical chart::
FAA VFR chart of Thompson Branch, AL
Source: US Federal Aviation Administration


Click on a map above to begin viewing in our Map Viewer.

Here are some other places of interest near Thompson Branch:

Feature Name Type Latitude Longitude Distance View Map
Allen BranchStreamN34.947028°W87.430300°6.5 miles  View Map
Allen CemeteryCemeteryN34.958688°W87.430295°7.2 miles  View Map
Allen ParkParkN34.959806°W87.428911°7.2 miles  View Map
Allen Thornton SchoolSchoolN34.860641°W87.442801°4.7 miles  View Map
AndersonPopulated PlaceN34.928418°W87.266407°6.6 miles  View Map
Anderson Junior High SchoolSchoolN34.924529°W87.267518°6.4 miles  View Map
Anderson Post OfficePost OfficeN34.925326°W87.268175°6.4 miles  View Map
Anderson Volunteer Fire DepartmentBuildingN34.924752°W87.268420°6.3 miles  View Map
ArkdellPopulated PlaceN34.959806°W87.429744°7.2 miles  View Map
Arkdell Post Office (historical)Post OfficeN34.956195°W87.426411°6.9 miles  View Map
Arkdell School (historical)SchoolN34.970917°W87.428633°7.8 miles  View Map
Arthur Post Office (historical)Post OfficeN34.968139°W87.313075°7.1 miles  View Map
Barkley CemeteryCemeteryN34.854246°W87.410851°3.1 miles  View Map
Barnett CemeteryCemeteryN34.929245°W87.371682°4.0 miles  View Map
Barnett CemeteryCemeteryN34.914800°W87.374460°3.0 miles  View Map
Beach Grove Church (historical)ChurchN34.836197°W87.456135°6.0 miles  View Map
Beaverdam BranchStreamN34.932029°W87.336409°4.3 miles  View Map
Beaverdam Church (historical)ChurchN34.928418°W87.313353°4.7 miles  View Map
Belew CemeteryCemeteryN34.839802°W87.386961°2.7 miles  View Map
Belew Landing (historical)LocaleN34.810365°W87.412245°5.2 miles  View Map
Belleview (historical)Populated PlaceN34.811198°W87.409745°5.1 miles  View Map
Bethel African Methodist Episcopal ChurchChurchN34.877863°W87.455857°5.4 miles  View Map
Bethlehem Congregational Methodist ChurchChurchN34.906474°W87.331409°2.9 miles  View Map
Big Nance CreekStreamN34.790643°W87.393634°6.0 miles  View Map
Big OakPopulated PlaceN34.850919°W87.453357°5.5 miles  View Map
Bills BranchStreamN34.879808°W87.301964°3.3 miles  View Map
Blowing SpringSpringN34.864557°W87.303970°3.2 miles  View Map
Bluewater CemeteryCemeteryN34.889801°W87.433907°4.3 miles  View Map
Bluewater CreekStreamN34.810643°W87.412801°5.2 miles  View Map
Bluewater Primitive Baptist ChurchChurchN34.889807°W87.434467°4.4 miles  View Map
Broken Bar (historical)BarN34.807587°W87.443912°6.5 miles  View Map
Brown CemeteryCemeteryN34.915356°W87.345848°3.1 miles  View Map
Butler CemeteryCemeteryN34.827580°W87.362794°3.1 miles  View Map
Butler CemeteryCemeteryN34.834247°W87.382517°2.9 miles  View Map
Butler CemeteryCemeteryN34.870635°W87.418073°3.3 miles  View Map
Camp BranchStreamN34.902863°W87.447801°5.4 miles  View Map
Cedar Hill (historical)Populated PlaceN34.888419°W87.301408°3.5 miles  View Map
Cedar Hill School (historical)SchoolN34.883974°W87.301408°3.4 miles  View Map
Cedar Ripple (historical)RapidsN34.805087°W87.431690°6.2 miles  View Map
Center HillPopulated PlaceN34.955639°W87.448356°7.6 miles  View Map
Center Hill ChurchChurchN34.955639°W87.448078°7.6 miles  View Map
Center StarPopulated PlaceN34.861475°W87.455579°5.5 miles  View Map
Center Star Fire DistrictBuildingN34.850418°W87.453187°5.5 miles  View Map
Center Star United Methodist ChurchChurchN34.861753°W87.459746°5.7 miles  View Map
Civitan CemeteryCemeteryN34.823414°W87.286125°5.4 miles  View Map
Coffee BranchStreamN34.835087°W87.402522°3.5 miles  View Map
ComerPopulated PlaceN34.929251°W87.404744°4.7 miles  View Map
Comer Post OfficePost OfficeN34.929251°W87.404744°4.7 miles  View Map
Cooper CemeteryCemeteryN34.812303°W87.301126°5.3 miles  View Map
Corn BranchStreamN34.965084°W87.289741°7.6 miles  View Map
Corum (historical)Populated PlaceN34.908418°W87.331687°3.0 miles  View Map
Corum CemeteryCemeteryN34.908134°W87.341404°2.7 miles  View Map
Corum Chapel Missionary Baptist ChurchChurchN34.912307°W87.333353°3.2 miles  View Map
Corum HollowValleyN34.908141°W87.359465°2.5 miles  View Map
Cotts CreekStreamN34.971920°W87.334550°7.0 miles  View Map
Cow Ford Bar (historical)BarN34.804809°W87.409745°5.4 miles  View Map
Cox CemeteryCemeteryN34.802581°W87.286403°6.4 miles  View Map
Cox CemeteryCemeteryN34.921189°W87.382794°3.6 miles  View Map
Crossroads ChurchChurchN34.856197°W87.391133°2.1 miles  View Map
Crow CemeteryCemeteryN34.875912°W87.442240°4.7 miles  View Map
Crow CemeteryCemeteryN34.932219°W87.436487°6.0 miles  View Map
Cunningham CemeteryCemeteryN34.800359°W87.295292°6.2 miles  View Map
Dean-McNairy CemeteryCemeteryN34.831469°W87.355016°2.8 miles  View Map
Dog BranchStreamN34.887030°W87.425300°3.8 miles  View Map
Douglass CemeteryCemeteryN34.831191°W87.459741°6.3 miles  View Map
Dry BranchStreamN34.828420°W87.404745°3.9 miles  View Map
Dry BranchStreamN34.917862°W87.389743°3.6 miles  View Map
Eagle Bar (historical)BarN34.813420°W87.457524°6.9 miles  View Map
East End High SchoolSchoolN34.810643°W87.299186°5.5 miles  View Map
East Fork Anderson CreekStreamN34.930362°W87.265296°6.7 miles  View Map
Ebenezer Church (historical)ChurchN34.946751°W87.442522°6.9 miles  View Map
Ebenezer School (historical)SchoolN34.954528°W87.450023°7.6 miles  View Map
ElginPopulated PlaceN34.848697°W87.391133°2.4 miles  View Map
Elgin ChurchChurchN34.848975°W87.393078°2.5 miles  View Map
Elgin ChurchChurchN34.848697°W87.391411°2.4 miles  View Map
Elgin Cross Roads Elementary SchoolSchoolN34.846753°W87.391689°2.5 miles  View Map
Elgin Fire DepartmentBuildingN34.851537°W87.394148°2.4 miles  View Map
Elk River ViewPopulated PlaceN34.788143°W87.272519°7.7 miles  View Map
Fennel Island (historical)IslandN34.813143°W87.376411°4.2 miles  View Map
Ferry ShoresPopulated PlaceN34.775921°W87.306687°7.3 miles  View Map
First Baptist ChurchChurchN34.826198°W87.291964°5.0 miles  View Map
First Bars (historical)BarN34.796476°W87.353632°5.3 miles  View Map
First CreekStreamN34.811754°W87.342799°4.3 miles  View Map
Fishermans ResortPopulated PlaceN34.784254°W87.393911°6.4 miles  View Map
Forked Ripple (historical)RapidsN34.810643°W87.449190°6.6 miles  View Map
Foster CemeteryCemeteryN34.773693°W87.427518°7.8 miles  View Map
Freeman AcresPopulated PlaceN34.782866°W87.346132°6.2 miles  View Map
Fuqual CemeteryCemeteryN34.800359°W87.320015°5.5 miles  View Map
Good Spring School (historical)SchoolN34.833698°W87.391133°3.2 miles  View Map
Good Springs Cumberland Presbyterian ChurchChurchN34.834253°W87.391133°3.2 miles  View Map
Good Springs Missionary Baptist ChurchChurchN34.838142°W87.350299°2.4 miles  View Map
Graceland ParkParkN34.825365°W87.290575°5.1 miles  View Map
GrassyPopulated PlaceN34.971472°W87.299741°7.7 miles  View Map
Grassy ChurchChurchN34.971750°W87.299185°7.7 miles  View Map
Grassy Memorial Chapel ChurchChurchN34.971750°W87.299741°7.7 miles  View Map
Grassy School (historical)SchoolN34.971750°W87.298074°7.7 miles  View Map
Greens BluffCliffN34.791199°W87.402523°6.1 miles  View Map
Greens Bluff Bar (historical)BarN34.800643°W87.400856°5.5 miles  View Map
Hammond BranchStreamN34.950640°W87.315853°6.0 miles  View Map
Hammond CemeteryCemeteryN34.932578°W87.313348°4.9 miles  View Map
Hammond School (historical)SchoolN34.928418°W87.314186°4.7 miles  View Map
Happy Valley Missionary Baptist ChurchChurchN34.825364°W87.388078°3.6 miles  View Map
Haraway CemeteryCemeteryN34.789248°W87.301682°6.6 miles  View Map
Harmon CemeteryCemeteryN34.948966°W87.341404°5.4 miles  View Map
Harraway School (historical)SchoolN34.863697°W87.343076°1.1 miles  View Map
Harrys Island (historical)IslandN34.805643°W87.414190°5.5 miles  View Map
Harvey CemeteryCemeteryN34.870635°W87.346960°0.8 miles  View Map
Herston BranchStreamN34.880085°W87.347521°0.9 miles  View Map
Hickory Flat Freewill Baptist ChurchChurchN34.910918°W87.435300°5.0 miles  View Map
Hog Island (historical)IslandN34.793143°W87.438635°7.0 miles  View Map
Houston CemeteryCemeteryN34.820358°W87.430296°5.4 miles  View Map
HoustontownPopulated PlaceN34.827309°W87.435023°5.3 miles  View Map
Howard School (historical)SchoolN34.888974°W87.287519°4.3 miles  View Map
Hurn SpringSpringN34.967385°W87.264353°8.5 miles  View Map
Hurn Spring BranchStreamN34.964806°W87.270296°8.2 miles  View Map
Hurricane (historical)Populated PlaceN34.882030°W87.270852°5.1 miles  View Map
Hurricane BranchStreamN34.881475°W87.264185°5.5 miles  View Map
Hurricane CreekStreamN34.971472°W87.431689°8.0 miles  View Map
Hurricane Cumberland Presbyterian ChurchChurchN34.883697°W87.271685°5.1 miles  View Map
Hurricane Springs Primitive Baptist ChurchChurchN34.928418°W87.266129°6.6 miles  View Map
Ingram CemeteryCemeteryN34.835636°W87.379461°2.8 miles  View Map
Ingram FordCrossingN34.905363°W87.265851°5.8 miles  View Map
Ingram HollowValleyN34.852864°W87.408356°3.0 miles  View Map
Ingram Mill (historical)LocaleN34.906196°W87.265574°5.9 miles  View Map
Ivy BluffCliffN34.914529°W87.348909°3.0 miles  View Map
Jacks Island (historical)IslandN34.807032°W87.395856°4.9 miles  View Map
Jackson Chute (historical)RapidsN34.783143°W87.345855°6.2 miles  View Map
Joe Wheeler State ParkParkN34.791199°W87.379189°5.7 miles  View Map
Jones Hunting and Fishing ClubLocaleN34.774255°W87.441135°8.2 miles  View Map
Jordan BranchStreamN34.877585°W87.436690°4.3 miles  View Map
KingtownPopulated PlaceN34.905363°W87.383077°2.6 miles  View Map
Lambs FerryCrossingN34.778699°W87.308631°7.1 miles  View Map
Lauderdale County High SchoolSchoolN34.828976°W87.291130°4.9 miles  View Map
LexingtonPopulated PlaceN34.969250°W87.371132°6.7 miles  View Map
Lexington ChurchChurchN34.968694°W87.378354°6.7 miles  View Map
Lexington DivisionCivilN34.920044°W87.391762°3.7 miles  View Map
Lexington Police DepartmentBuildingN34.968014°W87.370983°6.6 miles  View Map
Lexington Post OfficePost OfficeN34.965398°W87.371416°6.5 miles  View Map
Lexington SchoolSchoolN34.968139°W87.374187°6.7 miles  View Map
Liberty CemeteryCemeteryN34.828136°W87.299459°4.6 miles  View Map
Little Bluewater CreekStreamN34.967984°W87.433276°7.8 miles  View Map
Little Zion CemeteryCemeteryN34.788415°W87.295015°6.9 miles  View Map
Little Zion ChurchChurchN34.811754°W87.298353°5.5 miles  View Map
Little Zion Church (historical)ChurchN34.788977°W87.295298°6.8 miles  View Map
Lock FourLocaleN34.812587°W87.437801°6.0 miles  View Map
Lock One HollowValleyN34.813143°W87.345854°4.2 miles  View Map
Lock ThreePopulated PlaceN34.811754°W87.410578°5.1 miles  View Map
Locks Crossing Church of ChristChurchN34.908141°W87.332798°2.9 miles  View Map
Lone Star Cumberland Presbyterian Church (historical)ChurchN34.835642°W87.456413°6.0 miles  View Map
Marmion (historical)Populated PlaceN34.852308°W87.404189°2.8 miles  View Map
Marshall BranchStreamN34.953973°W87.339464°5.8 miles  View Map
McCartney CemeteryCemeteryN34.853969°W87.297792°3.8 miles  View Map
McNairy School (historical)SchoolN34.831198°W87.355577°2.9 miles  View Map
McPeters BranchStreamN34.875919°W87.443912°4.7 miles  View Map
Michael HollowValleyN34.926751°W87.431133°5.5 miles  View Map
Middle Fork Anderson CreekStreamN34.947584°W87.283352°6.8 miles  View Map
Mill CreekStreamN34.870919°W87.423078°3.6 miles  View Map
MitchelltownPopulated PlaceN34.881752°W87.428911°3.9 miles  View Map
Monk BranchStreamN34.948140°W87.330575°5.5 miles  View Map
Mount OlivePopulated PlaceN34.832587°W87.320298°3.6 miles  View Map
Mount Olive Cumberland Presbyterian ChurchChurchN34.834531°W87.316687°3.6 miles  View Map
Mount Olive School (historical)SchoolN34.833142°W87.321131°3.5 miles  View Map
Mount Pleasant Baptist ChurchChurchN34.934806°W87.401133°4.9 miles  View Map
Muscle Shoals Sailing ClubLocaleN34.813420°W87.443079°6.2 miles  View Map
Nance CemeteryCemeteryN34.778692°W87.305848°7.2 miles  View Map
Nebo Cumberland Presbyterian ChurchChurchN34.933140°W87.374465°4.3 miles  View Map
Nebo School (historical)SchoolN34.933418°W87.374465°4.3 miles  View Map
Neeley BranchStreamN34.816754°W87.305298°4.9 miles  View Map
New Hope Baptist ChurchChurchN34.886474°W87.362521°1.0 miles  View Map
New Hope School (historical)SchoolN34.889530°W87.421689°3.7 miles  View Map
New Mount Bethel United Methodist ChurchChurchN34.863419°W87.346687°1.0 miles  View Map
Nugent BranchStreamN34.854531°W87.311409°3.0 miles  View Map
Nunnally BranchStreamN34.866752°W87.411689°2.9 miles  View Map
Oak Grove School (historical)SchoolN34.799810°W87.295575°6.2 miles  View Map
Old Bethel Church (historical)ChurchN34.877308°W87.332798°1.6 miles  View Map
Old Mount Bethel Cumberland Presbyterian ChurchChurchN34.862308°W87.337520°1.5 miles  View Map
Old Romine CemeteryCemeteryN34.856468°W87.269736°5.2 miles  View Map
Old Tanyard CemeteryCemeteryN34.865635°W87.444185°4.8 miles  View Map
Oliver-Bedingfield Memorial CemeteryCemeteryN34.831747°W87.307237°4.1 miles  View Map
Page BranchStreamN34.805365°W87.325298°5.0 miles  View Map
Perry BranchStreamN34.873975°W87.262241°5.6 miles  View Map
Perry CemeteryCemeteryN34.934800°W87.401128°4.9 miles  View Map
Pettus CemeteryCemeteryN34.932429°W87.436277°6.0 miles  View Map
Pettus CemeteryCemeteryN34.966743°W87.403627°7.0 miles  View Map
Pine Haven ShoresPopulated PlaceN34.857031°W87.360021°1.1 miles  View Map
Pinedale Home SitesPopulated PlaceN34.789810°W87.261963°8.0 miles  View Map
Pleasant Valley Baptist ChurchChurchN34.835087°W87.434745°4.9 miles  View Map
Pleasant Valley School (historical)SchoolN34.836197°W87.434190°4.9 miles  View Map
Posehill SpringsSpringN34.935703°W87.448583°6.6 miles  View Map
Posey (historical)Populated PlaceN34.935362°W87.448634°6.6 miles  View Map
Possum CreekStreamN34.917029°W87.446967°5.8 miles  View Map
Ramblewood ShoresPopulated PlaceN34.785643°W87.314187°6.5 miles  View Map
Ray CemeteryCemeteryN34.834247°W87.297514°4.4 miles  View Map
Rice CemeteryCemeteryN34.886746°W87.363349°1.0 miles  View Map
Richardson ChapelChurchN34.970361°W87.453911°8.6 miles  View Map
Richardson Chapel CemeteryCemeteryN34.968966°W87.453073°8.5 miles  View Map
Richardson CreekStreamN34.910085°W87.449745°5.7 miles  View Map
RogersvillePopulated PlaceN34.825643°W87.294742°4.9 miles  View Map
Rogersville ChurchChurchN34.838698°W87.346132°2.5 miles  View Map
Rogersville DivisionCivilN34.886023°W87.286662°4.3 miles  View Map
Rogersville Police DepartmentBuildingN34.825223°W87.294107°5.0 miles  View Map
Rogersville Post OfficePost OfficeN34.826299°W87.300115°4.7 miles  View Map
Rogersville Public LibraryBuildingN34.824531°W87.291964°5.1 miles  View Map
Rogersville Volunteer Fire DepartmentBuildingN34.824812°W87.293757°5.0 miles  View Map
Romain School (historical)SchoolN34.861197°W87.266685°5.4 miles  View Map
RominePopulated PlaceN34.861197°W87.266685°5.4 miles  View Map
Romine CemeteryCemeteryN34.850358°W87.267236°5.5 miles  View Map
Romine Church of ChristChurchN34.861197°W87.266407°5.4 miles  View Map
Salem School (historical)SchoolN34.907307°W87.381410°2.7 miles  View Map
Scott CemeteryCemeteryN34.954244°W87.452795°7.7 miles  View Map
Second CreekStreamN34.815087°W87.376966°4.1 miles  View Map
Sharps ShoresPopulated PlaceN34.780643°W87.311131°6.9 miles  View Map
Shelton CemeteryCemeteryN34.956188°W87.344459°5.9 miles  View Map
Simpson BranchStreamN34.834531°W87.325298°3.3 miles  View Map
Sledge FordCrossingN34.923974°W87.339464°3.8 miles  View Map
Sledge Ford BridgeBridgeN34.923974°W87.339464°3.8 miles  View Map
Slop HollowValleyN34.834253°W87.325020°3.3 miles  View Map
Southside ChurchChurchN34.814809°W87.300575°5.2 miles  View Map
Spring Bars (historical)BarN34.801198°W87.382244°5.1 miles  View Map
SpringfieldPopulated PlaceN34.888141°W87.388077°1.9 miles  View Map
Springfield BranchStreamN34.875919°W87.371132°0.7 miles  View Map
Springfield ChurchChurchN34.888141°W87.387522°1.9 miles  View Map
Springfield School (historical)SchoolN34.888419°W87.386966°1.9 miles  View Map
Stout HollowValleyN34.935918°W87.342242°4.5 miles  View Map
Stutts CemeteryCemeteryN34.945077°W87.440017°6.8 miles  View Map
Tanyard BranchStreamN34.872863°W87.446134°4.9 miles  View Map
Thompson BranchStreamN34.872308°W87.360299°0.0 milesView Map
Thornton CemeteryCemeteryN34.836469°W87.340293°2.7 miles  View Map
Thornton CemeteryCemeteryN34.837858°W87.342793°2.6 miles  View Map
ThorntontownPopulated PlaceN34.839531°W87.355577°2.3 miles  View Map
Tick Island (historical)IslandN34.788699°W87.341965°5.9 miles  View Map
ToonersvillePopulated PlaceN34.863141°W87.337798°1.4 miles  View Map
Town CreekStreamN34.791754°W87.427801°6.8 miles  View Map
Town Creek Bar (historical)BarN34.794810°W87.425856°6.5 miles  View Map
Town Creek MarinaLocaleN34.782588°W87.438635°7.6 miles  View Map
Town of AndersonCivilN34.914751°W87.271595°5.8 miles  View Map
Town of LexingtonCivilN34.965223°W87.373515°6.5 miles  View Map
Town of RogersvilleCivilN34.825100°W87.282149°5.5 miles  View Map
Wallace CemeteryCemeteryN34.830358°W87.271958°5.8 miles  View Map
Walton BranchStreamN34.898418°W87.436967°4.7 miles  View Map
Warmack CemeteryCemeteryN34.802025°W87.263069°7.3 miles  View Map
Warmack SpringSpringN34.799718°W87.260606°7.6 miles  View Map
Weaver BranchStreamN34.816754°W87.305298°4.9 miles  View Map
Weaver CemeteryCemeteryN34.822580°W87.286125°5.4 miles  View Map
Weaver CemeteryCemeteryN34.789248°W87.315015°6.3 miles  View Map
West Fork Anderson CreekStreamN34.947306°W87.283352°6.8 miles  View Map
West Rogersville ChurchChurchN34.829809°W87.312798°4.0 miles  View Map
Westmoreland CemeteryCemeteryN34.782026°W87.398351°6.6 miles  View Map
Wheeler DamDamN34.798209°W87.381558°5.3 miles  View Map
Wheeler Dam SubdivisionLocaleN34.788976°W87.360577°5.8 miles  View Map
Wheeler Dam SubdivisionPopulated PlaceN34.788421°W87.357521°5.8 miles  View Map
Wheeler Dam VillagePopulated PlaceN34.793421°W87.378078°5.5 miles  View Map
White BranchStreamN34.953973°W87.314186°6.2 miles  View Map
WhiteheadPopulated PlaceN34.888141°W87.327242°2.2 miles  View Map
Whitehead CemeteryCemeteryN34.858135°W87.345016°1.3 miles  View Map
Whitehead ChurchChurchN34.884808°W87.327798°2.0 miles  View Map
Whitehead School (historical)SchoolN34.887863°W87.328631°2.1 miles  View Map
Williams CemeteryCemeteryN34.846191°W87.432240°4.5 miles  View Map
Williams School (historical)SchoolN34.935084°W87.401688°4.9 miles  View Map
Wilson CemeteryCemeteryN34.883968°W87.413350°3.1 miles  View Map
Worley SpringSpringN34.903974°W87.453079°5.7 miles  View Map

Note: Coordinates in the location and feature list above are referenced to NAD83 datum.


Copyright (C) 2008-2026 Ryan Niemi / Sunset Dynamics ... All Rights Reserved