76128187
Sep 14, 2000
Apr 12, 2005
LEO'S FRANCHISING COMPANY INC.
Subscribe
Retail store services featuring frozen desserts, namely, homemade ice cream, gelato, Italian water ice and milkshakes