1. Mark Palmer Electric And Air Conditioning. 124 N 7th Ave, Wauchula, FL 33873 Coordinate: 27.5482,-81.81278 Phone: (863) 773-4447