Company name: World of Miniature Bears
Description: World of Miniature Bears
7356 NW 34th St, Miami, FL 33122, United States