Originaria de Vancouver, Canadá, la Dra. Osborne obtuvo su título en Biología en Oakwood University y se graduó de la Escuela de Medicina de la Universidad de Loma Linda. Realizó su residencia en Obstetricia y Ginecología en el Hospital Bridgeport a través de la Escuela de Medicina de Yale, donde recibió el premio Yale a la Excelencia en la Enseñanza.

Antes de unirse a Woman’s Health Centers, la Dra. Osborne ejerció en Seattle y Mississippi. Su interés en la medicina, especialmente en OB/GYN, se inspiró en su infancia en una granja y en la historia de una tía que falleció durante el parto.

Desde 2008, la Dra. Osborne se dedica a compartir su conocimiento con las pacientes, asegurándose de que comprendan su salud reproductiva y respondiendo a todas sus preguntas con dedicación.