1st Choice Water Damage Restoration Houston 2 years ago ID: #578083 Listed In : Water Service 1811 Winter St Houston, TX 77007 346-447-2935 http://1stchoicewdrhouston.com/ Business Description 1st Choice Water Damage Restoration Houston Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Water Damage Restoration Service