Thomas Horst, MD 7300 Southwest 62nd Place, South Miami, FL 33143