1. Toby's Lawn Care 119 Bayou Vista Dr, Thibodaux, LA 70301 Coordinate: 29.75686,-90.74787 Phone: (985) 859-8060