Name: ISLAND SNO
Type: Food Services -Establishment
Address: 11960 1/2 E 86th St N, Owasso, OK 74055
Phone: (918) 577-1816
License #: 69141
Owner: TERRY M VOSSERAMO
Total inspections: 2
Last inspection: 06/20/08
Issued: 05/22/08
Expiration date: 11/22/08
Restaurant policy: Non Smoking
Restaurant representatives - add corrected or new information about Island Sno, 11960 1/2 E 86th St N, Owasso, OK »