The John C. Freeman Weather Museum is a weather museum in the museum district of Houston, Texas. It opened in 1987 along with the Weather Research Center.Description from Wikipedia, CC BY-SA 4.0.
1370 Southmore Boulevard
Houston
Texas
77004
United States
Houston
Texas
77004
United States
A center for Asian art and culture in a building by Yoshio Taniguchi.