Whistle Stop Address: 210 State Hwy, Kennard, TX 75847 Phone: (936) 655-3347 Restaurants Other Businesses: Country Church Cafe at 307 Main St, Kennard, TX 75847