Main Street Indoor Park is a FREE indoor park open to the public to enjoy. Main Street Indoor Park is located inside of First Methodist Houston Downtown Campus. We strive to keep Main Street Indoor Park a safe environment for all children. Join us this summer because we always have events for children our campus.