Kelly Otis RPT

  • 108 Whispering Pines Dr Ste 120
    Scotts Valley, CA, 95066
  • (831) 440-8304

Physician Profile

Kelly Otis, graduated from in . Her primary practice is as a Physical Medicine & Rehabilitation.