Saint Louis MO H & R Block Tax Svc 1. 2746 Cherokee St, Saint Louis, MO 63118-3031 | H&R Block (314) 664-1971