0 0 Address: 5578 Kayak Way Ne Keizer OR 97303, United States Rating: 2 Street light out in front of 5578 Kayak Way Ne