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