Update Info - Planet Sub
This restaurant was reported as closed. If it is open, let us know.
Planet Sub
9045 North 121st East Ave Ste 500
Owasso, OK 74055
9045 North 121st East Ave Ste 500
Owasso, OK 74055
This restaurant was reported as closed. If it is open, let us know.