Smelscer Amusement is located at: 103 S Main Street, West, TX 76691.