Organization: Czech Center Museum HoustonLocation: 4920 San Jacinto StHouston, TX, 77004United StatesSee map: Google MapsPhone:713-528-2060 CCMH Spring Festival Dates: 04/20/2024Time: 12:00 PM - 7:00 PM