Map Location
How to get here?About the Business
Kenai Plaza is a Shopping mall located at 10544 Kenai Spur Hwy, Kenai, Alaska, 99611, United States.
The establishment is listed under Shopping mall category. It has received 275 reviews with an 4.2 average rating of stars.
Reviews