Company name: Slusheeland - Frozen Treats and Snacks
Description: Family-run frozen treat shop
6005 Vineland Ave #105, North Hollywood, CA 91606, United States