Petals Address: 1874 FM 2750 E, Troup, TX 75789 Phone: (903) 842-4497 Payment: Restaurants, Florists Other Businesses: Martin's Chapel Nazarene Chr at 569 County Road 4610, Troup, TX 75789 Farmer's Cafe at 306 E Duval St, Troup, TX 75789