Sudden Sun Ranch is located on Old Maid's Road, Alexander, Arkansas, and is now a quick 40-some minutes' trip from downtown Little Rock.