The Black Sheep Bistro Address: 326 Main St., Old Town Spring, TX 77373 Phone: (832) 616-3035 Auto Dealers-Used, Auto Dealers-Used Cars