White Rhino
SANDBAGGER!!!!!!!
I am at a range at my home course at least once a week. My favorite one is located N.E. of Disneyland in Anaheim, CA. (Not sure if the range is in Anaheim) They have several island greens floating in a pond for targets, and the range balls float. They also have a pretty good pro shop onsite with tons of stuff for the golf junky in me. I alway stop in when I get close to it.
I believe you are speaking of the Islands Golf Center in Anaheim. There is also a Roger Dunn store on location. This is a great place. I go here often as well. There is also one close to this in Fullerton that is pretty good as well.