The Greenhouse Day Spa Categories Health and Wellness 2412 Woodhead Street Houston TX 77019 (713) 485-4444 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×