Magnolia Chapel Texas Station Hotel Posted on by Address 2101 Texas Str Ln Las Vegas Nevada 89032 United States Upcoming Events No events in this location