Dusk Balls can be purchased in large amounts in the shop in Celestic Town. The shop is located in the most Northwestern corner of town. Dusk Balls are 1,500 Poke Dollars each.
well at these locations:
pokemon leauge(they sell almost every pokeball)
How to change your username
How to add a user avatar
Why was my post hidden?
Flags vs Downvotes
Official PokemonDb League
Type a Pokemon name, type, move or ability to see instant results.