1. Cactus Cooling & Heating Co
211 Main St, Windermere, FL 34786
Coordinate: 28.49908,-81.53566
Phone: (407) 876-4411
2. Heating and Air Conditioning Service Windermere FL
11164 Park Ave, Windermere, FL 34786
Coordinate: 28.50653,-81.54491
Phone: (407) 652-3389