1. Dehart Air Conditioning & Refrigeration Co
1201 S 4th St, Chickasha, OK 73018
Coordinate: 35.03892,-97.93635
Phone: (405) 224-0184
2. Service Master Medical
2101 W Iowa Ave, Chickasha, OK 73018
Coordinate: 35.04729,-97.96024
Phone: (405) 222-4411