Woodhouse Spa - Main St. Categories Beauty and Spa 4703 N Main St. Victoria Texas 77904 (361) 572-8488 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×