Made in the USA

Contact Us

Giggle Monster Toy Company

a division of American First Sports & Leisure Products, Inc.

4920 W. Bloomingdale Avenue
Chicago, Illinois 60639

(P) 773-329-5319
(F) 773-237-2767

For more information, email us at: nfolker@gigglemonstertoys.com.