Perfect for college students!
Great station with easy access
Red Rocks College Station is located at Lakewood, CO 80228