1. Icemasters Inc
13611 South Dixie Hwy Suite 469, Miami, FL 33176
Coordinate: 25.64249,-80.33305
Phone: (786) 465-5584
2. EMPIRE SERVICE AND REPAIR, INC
1081 NE 78th Street Rd, Miami, FL 33138
Coordinate: 25.84715,-80.1865
Phone: (786) 800-6114