Home » Strange Attractions » Alabama’s Largest Elephant

Alabama’s Largest Elephant

Rate This:

Address

Phone

Facts

Things To Do

Website

Hours

Alabama’s largest elephant is located in Anniston, Alabama  on south Quintard near greenbrier road.

Alabama's largest elephant,Anniston,Alabama,Calhoun County