Westwood Pentecostal Holiness Church Church of Henderson, NC. The location of Westwood Pentecostal Holiness Church Church is 27537, 621 U.S. 158 Bypass - marked with a pin on Google Map.