Humbaba Inc. Category Shopping & retail Retail company General Information Locality: New York, New York Phone: +1 212-794-2300 Website: www.humbabainc.com/ Likes: 247 Add/Update information Add/Update information about Humbaba Inc. What would you like to change/add? Send changes Reviews Add review Your name Your email Not for publication Review Send review Facebook Blog Popular Listings Native perfect imperfections 1403 exchange st 14004 Alden, NY, US +1 716-578-7040 Shopping & retail, Arts and crafts shop Cavotta's Crafts 34 Locust Ave 12118-2727 Melrose, NY, US Shopping & retail IslamicBookstore Shopping & retail, Book shop, Blogger