Andy's Frozen Custard

  • Restaurants
8251 East 102nd Street
Tulsa, OK 74133
(918) 364-9866
(918) 364-9868 (fax)