Indoor fun for kids in Houston: Museums, skydiving and more houstonchronicle.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from houstonchronicle.com Daily Mail and Mail on Sunday newspapers.
Main Street Square is built between two Metro Rail stations between the 900 and 1100 block of Main Street in the epicenter of Downtown Houston that resembles