- Email:
- Share:
- StumbleUpon
- Google+
- Send to device
Self Creek Resort, Kirby, Arkansas Restaurant Details
Reserve a table - Self Creek Resort - Inactive
Restaurant: Self Creek Resort
Address: 4170 Highway 70 West, Kirby (Pike), Arkansas (AR), 71950
Send to devicePhone: (870) 398-4343
Please register here to leave your review, or log into your account.