Exterior, street level view of the front and west side of the Station Casino and parking lot located at 8201 N.E. Birmingham Road. View is looking toward the southeast. Casino is located beside the Missouri...