Now accepting Telehealth appointments. Contact us to schedule a virtual visit.

About Services


Words from our patients

  • Healthgrades

    "Dr. Leposavic has been treating me for more than 10 years— always great care. Great staff also. I travel a great distance to see him specifically."

    Ken L.
  • Healthgrades

    "Dr. MacLeod was very welcoming, listened to my concerns, and made me feel very comfortable with his diagnosis and recommendations for treatment."

    Jessica D.
  • Healthgrades

    "Dr. Shani is amazing! She made me feel hopefull and reassured. She really took the time to listen to my and explain everything very cleary."

    Breanna R.
  • Healthgrades

    "They are wonderful, and I trust them completely. They made me look more youthful, without being overdone. I've received so many complements from friends and clients."

    M. C.
  • Healthgrades

    "Shawn was recommended to me through a social media friend. He explains everything so well in detail and makes sure you understand him."

    Clarissa L.