1. Royal Oaks of Riverchase 1400 Royal Oaks Dr, Hoover, AL 35244 Coordinate: 33.3564,-86.78776 Phone: (205) 988-3777