Oobatz! Clearwater

Visit our newest location on E. 82nd St. in Indianapolis!

3716 E. 82nd St
Indianapolis, IN 46240

Give us a call at (317) 537-9700 for directions and more information.


View Larger Map