« All Events This event has passed. Montrose Center April 20 @ 2:39 am Add to calendar Google Calendar iCalendar Outlook 365 Outlook Live Details Date: Saturday, April 20, 2024 Time: 2:39 am Venue Montrose Center 401 Branard, FL 2nd Houston, TX 77006 United States + Google Map Phone 713-529-0037 View Venue Website