Crystal Lake's Staff

Meet our Five Star Staff at Crystal Lake Animal Hospital!

  • Dr. Christopher A. Melgey

    Dr. Melgey was raised on a farm where his love for animals began at a young age. He got a BS at The University of Connecticut and a DVM from Oklahoma State University and currently has over 28 years of experience. Dr. Melgey worked in Connecticut where he owned his own successful practice for many years before moving to south Florida with his family.

    Read More
  • Dr. Barry Landau

    Dr. Landau was born in New York and moved to south Florida in his early teens. He did his undergraduate studies at The University of Tennessee and The University of Florida in Animal Sciences. He got his doctorate with high honors at Auburn University. He then completed a 15 month internship at Angel Memorial Animal Hospital in Boston Massachusetts.

    Read More
  • Rachel P.

    Rachel is our Technician. She has been with the practice since 2005. She began her career in the veterinary field with Dr. Peter Fleming, the previous owner of Crystal Lake, as a receptionist. She continued to be promoted until she reached her current title. She was asked to stay on and continue to work with Dr. Melgey when he took over the practice in August 2012.

    Read More
  • Mia R.
    Receptionists/ Vet Tech Assistant

    Mia is one of our Receptionists/ Vet Tech Assistants. She has been with the practice since February of 2018. Mia has loved all animals since she can remember so she decided to dedicate her career to working with them. Before working at Crystal Lake, during high school, she volunteered at Sawgrass Animal Hospital and Rehabilitation Center.

    Read More
  • Obi Wan

    Obi is our beloved house cat. He is adored by all and spoiled beyond belief. You may see him roaming the halls once in a while. But for the most part he hangs out in Dr. Melgey's office on his favorite couch.

Our Location

Find us on the map

Office Hours

Our Regular Schedule

Pompano Beach Office


8:00 am-6:00 pm


8:00 am-6:00 pm


8:00 am-12:00 pm


8:00 am-6:00 pm


8:00 am-5:00 pm


8:00 am-12:00 pm