1. Teak Refrigeration Inc 1816 SW 31st Ave, Hallandale, FL 33009 Coordinate: 25.99445,-80.16896 Phone: (954) 842-4212