First Methodist Church Westchase Campus in Houston, Texas

First Methodist Church Westchase Campus in Houston, Texas is a Methodist church located in 3663 Westchester Drive.

At the new 40 acre Westchase Campus with a worship center seating 2,300 is a large four manual renaissance by Allen Organ Instrument.