Stockwell's Shop

Stockwell's Shop is a location in. As its name suggests, it is owned by Stockwell and is located in Hyrule Town. This is the only shop where Link can buy a shield in case his gets swallowed by a Like Like. There are also bomb and quiver upgrades that can be bought, although for a hefty price.