Echo Canyon Marina and Resort(formerly Spillway Resort and Marina) is located on Lake Ouachita in south central Arkansas, and we've recently changed to new ownership and management. We invite you to come out, see what's new, and enjoy the beautiful scenery.

Amenities

  • No amenities listed
2645 Blakely Dam Road
Royal, AR 71968
501-767-2997
Website