Figured I'd post this to help pokemon trainers looking for places to train their EVs
Here are some suggestions:
Sp. Defense: Tentacool - Surf
Defense: Graveler and Steelix - Iron Island
Speed: Zubats and Golbats - look for them in caves
Sp. Attack: Gastlys - Old chateau
Attack: Kricketune and Bibarels - route 212
HP: Shellos - Route 205 south
Also make sure to read these EV guides:
Effort Value Training 101
Effort Value (EV) Training 201: The Where and How of them