WTHS Posted on April 18, 2014 by David Bennett Original TV Station Address: 316 North Miami Avenue, Miami, Florida