National Rent-to-Own Share on FacebookTweet on TwitterSend via Email In the Cherokee Street Business District Contact Address 2616 Cherokee St.St. Louis, MO 63118 Telephone 314-664-8888 Website nationalrto.com Hours Monday–Thursday 9:30am–6pm Friday 9:30am–7pm Saturday 9:30am–5pm National Rent-to-Own, 2616 Cherokee St.