You need to use a pokeflute.
He is the sleeping pokemon blocking the entrance to cycling road and past vermillion city
In Victory Road.
victory road victory road
chach a rear leaf Pokemon that fly
you need to get to victory road wich is west of viridian city
go through victory road with all gym badges
You have to get a Pokeflute from Mr. Fuji after you rescue him from the Pokemon Tower at Lavender Town.
play the pokeflute to the snorlax in front of it
use the poke-flute to move them
Onix Machop Geodude Zubat Sandslash Golbat Machoke Marowak
The easiest way is to print out a map off the internet
Victory Road, Floor 2, top right corner.