Save Robert E. Pickard, MD RobertPickard.MD.com • ENT / Otolaryngologist Robert E. Pickard, MD 7000 SW 62nd Avenue, Suite 210, South Miami, FL 33143