The Amarillo Club Beth Coke January 24, 2017 0 Comments Address: 600 S. Tyler St. Amarillo, TX 79101 Phone: 806-373-4361 Hours: by membership only Website