The Canal Street Electronics is an electronics store that Luong Lao Shi owns and lives in. As it's name suggests, the shop is located in Canal Street, which is part of Manhattan's Chinatown. It is featured in the television show American Dragon: Jake Long.
The store looks very old, having already existed in the 1980s. The store has some Chinese decorations and various TVs in the display window for purchase. In the backroom is located a desk where Fu Dog makes his spells and potions. Also various magical journals are kept in the boxes, which are often consulted to obtain information on spells, magical creatures and items.
- Aztec Skulls
- Various spellbooks
- Chinese artifacts
- the vault of Chinese Demons
- In Season 2, the numeral address is 10048, which was also the former zip code of the World Trade Center, and was made in memoriam to the terrorist attacks on September 11, 2001.