Map and Directions Alta Vista Church 2900 Spencer Hwy. Pasadena, Texas 77504 Phone: 713-943-9800 Fax: 713-943-9819 View Map & Directions »