Taco Bell
1804 E Washington St, Idabel 74745