River City Iado and Kendo Kyokai

603 Mission Street
San Antonio, TX 78210
(210) 532-1738