Church in Woodland Hills Near Me Find Church in Woodland Hills near me. St Mel Catholic Church Establishment Church Place of worship 20870 Ventura Blvd, Woodland Hills, CA 91364 +1 818-340-6020 CALIFORNIA-PAGES.COM Woodland Hills Church Categories of companies in Woodland Hills, California All categories Bar Cafe Car dealer Car repair Car wash Church Doctor Electronics store Establishment Food Gas station Health Pharmacy Place of worship School