1. Nickerson Brothers 518 N Ed Wells Rd, Wauchula, FL 33873 Coordinate: 27.5634,-81.70188 Phone: (863) 773-4487