Locations Archive - Upper Keys

Schedule Your Pet’s Appointment Online!

By scheduling your pet’s appointment through our website, you’ll enjoy 24/7 convenience, time-slot flexibility, and speed as your appointment will be confirmed immediately!

Upper Keys Vet Slider

Pets Make Our Lives Better… Let’s Return the Favor.

Upper Keys Veterinary Hospital partners with you to keep your furry family happy & healthy. Our Islamorada veterinarians have served the community since 1973.

Pets Make Our Lives Better… Let’s Return the Favor.

Upper Keys Veterinary Hospital partners with you to keep your furry family happy & healthy. Our Islamorada veterinarians have served the community since 1973.

Pets Make Our Lives Better… Let’s Return the Favor.

Upper Keys Veterinary Hospital partners with you to keep your furry family happy & healthy. Our Islamorada veterinarians have served the community since 1973.

Main Location

At Upper Keys Veterinary Hospital, caring for pets is our passion.

Here, we treat pets like family. We understand how important your companion is to you — because they’re there for you through the thick and thin of life, with a wagging tail or a happy purr, and unconditional love. Our goal is to be your partner in taking care of your pet’s physical and mental wellbeing, so you can enjoy many happy years together. So, whether your pet needs a checkup with a doctor… a caring team and top-notch medical treatments when they’re ill… or, some advice on the best food for them or how to care for them at home — we’re here for you! We strive to make their visit a comfortable and positive experience. Come in and get to know us, and see why both you and your pet will love coming here!

We are also AAHA Accredited.

Upper Keys Veterinary Hospital

87801 Overseas Highway

Islamorada, FL 33036

Get Directions

MON-FRI8:00 AM - 5:30 PM
SAT8:00 AM - 2:00 PM
SUNClosed
Main Location

Meet Our Veterinarians

  • Dr. Michelle Crosetto

    Born and raised in Southern California, Dr. Michelle Crosetto earned her B.S. in Biochemistry-Molecular Biology at the University of California Santa Barbara. She was a dolphin trainer for SeaWorld San Diego, Discovery Cove in Orlando, and Ocean World in Puerto Plata, Dominican Republic for the first ten years of her career. In 2011, Dr. Crosetto graduated from Western University with her Degree in Veterinary Medicine. She continued her veterinary career with small animal and aquatic animal medicine in Las Vegas, NV for the next five years. After that, she worked with marine mammals from 2016-2020. In 2020, Dr. Crosetto returned to small animal medicine while continuing to foster her love for marine life helping at Theater of the Sea. Dr. Crosetto has been married for nineteen years and currently has two dogs and two cats. When she isn’t doing the heavy lifting of saving lives, she can be found at the gym literally doing heavy lifting.

  • Dr. Juan Soto

    Dr. Juan Soto has always had an interest in animals since he was a child. Upon doing volunteer work in a clinic, he was motivated to pursue his passion for veterinary medicine. Dr. Juan Soto is originally from Puerto Rico where he earned his B.S in Biology from the University of Puerto Rico in 2017. After completion, he then received his Doctorate in Veterinary Medicine from Ross University School of Veterinary Medicine in 2022. He has special interests in Internal Medicine and Surgery.

    When not working, he likes to go to the movies and enjoy great food at restaurants. Gigi is Dr. Soto adopted furry child, a cute but troublesome kitty that likes to play with his shoelaces. Dr. Soto looks forward to taking care of your furry friends.

Clinic Resources

Your First Visit

No need to be nervous. Here’s what you can expect at your pet’s first visit…

Learn More

FAQ

Have a question for us? Check our list of frequently asked questions, or give us a call at 305-852-3665.

Learn More

Payment & Insurance

We accept a variety of payment options, including Care Credit. And, we can help you with pet insurance forms.

Learn More

Forms

Save time by filling out your forms before you arrive. Use these for your first visit, boarding, grooming, and behavior consults.

Learn More

  • A huge thank you to Upper Keys Vet Hospital for taking such good care of Checkers. He was a very sick kitty. Thank you to the doctors and all staff that gave him such great care!

    Dana D.

    Google

  • We love the doctor and they're amazing. They have great bedside manners and really made our animals feel at ease. Gentle with my 85lb dog and my cat. My mom brought her animals to her as well and really liked her. Upper Keys is knowledgeable and informative!

    Merritt M.

    Facebook

  • The whole staff is excellent and we've been going there since our dog was a puppy 9 years ago!

    Vic W.

    Google

  • Awesome staff and doctors are the best vets to me in Islamorada.

    Francis C.

    Google

  • They always do an awesome job. Caring staff.

    George T.

    Google

  • I’ve always received nothing but the best service, the staff are kind and attentive.

    Chris J.

    Google

  • I have always been impressed with their skill and compassion! Such wonderful doctors and loving staff.

    Dawn M.

    Facebook

  • Fantastic service, great caring staff, very cost friendly too! Hands down 10/10 experience getting my dogs eye checked out while traveling.

    Jason H.

    Google