1. El Gezira Riding Academy 96 El Gezira Dr, Harpersville, AL 35078 Coordinate: 33.35932,-86.46537 Phone: (205) 907-8300