Stat Doctors, gemaakt in 2001 (de Verenigde Staten van Amerika), over van de 9 zustermerken en 395 concurrerende merken. Het merk Stat Doctors is eigendom van TELADOC HEALTH, INC., een bedrijf dat is vermeld in New York. Stat Doctors maakt deel uit van de activiteitssector Zorgaanbieders en diensten.