First Methodist Church Church of Houston, TX. The location of First Methodist Church Church is 77002, 1320 Main St - marked with a pin on Google Map.