Name: ISLAND SNO
Type: Food Services -Establishment
Address: 11815 E. 86th St. N, Owasso, OK 74055
Phone: (918) 527-1816
License #: 61186
Owner: TERRY JOSSERAND & KYLE BRACHY
Total inspections: 0
Last inspection: None
Issued: 04/12/06
Expiration date: 09/09/06
Restaurant representatives - add corrected or new information about Island Sno, 11815 E. 86th St. N, Owasso, OK »