1. Stevens Groves 292 N Hollandtown Rd, Wauchula, FL 33873 Coordinate: 27.55574,-81.73594 Phone: (863) 773-4471