You probably have a wheel bearing or two going out.
Worn front wheel bearing(s)
97 grand am rubbing/grinding noise from right front that is not wheelbearing or brakes
if it sounds like growling it is a wheel bearing.
The 2004 Suzuki Grand-Vitara has 39.9 in. of front head room.
The 2004 Jeep Grand-Cherokee has 39.7 in. of front head room.
The 2004 Suzuki Grand-Vitara has 52.8 in. of front shoulder room.
The 2004 Jeep Grand-Cherokee has 58.9 in. of front shoulder room.
The 2004 Suzuki Grand-Vitara has 50.7 in. of front hip room.
The 2004 Jeep Grand-Cherokee has 56.5 in. of front hip room.
The 2004 Jeep Grand-Cherokee has 41.7 in. of front leg room.
The 2004 Suzuki Grand-Vitara has 41.4 in. of front leg room.
It could be your front strut mounts need to be replaced. The rubber inside the strut mounts, wears out. You will hear the noise when u drive over bumps and uneven surfaces. my 2004 grand am se1 4 door ,with the 3.4 v6 engine and automatic transmission, needs the front strut mounts replaced.