Our Caring and Compassionate

Veterinary Care Team

Meet the Veterinarians & Team of Mountain View Animal Hospital in Essex Junction! We’re pleased to provide exceptional vet care for your pets! Please call us at (802) 879 6311 to speak to one of our caring veterinary staff members!

Twyla Angelos, DVM, CVA, CCRT, CIVCA

Medical Director

Dr. Twyla Angelos graduated from Washington State University College of Veterinary Medicine in 1994. She then worked at small animal practices in Washington, California and Kansas. In 2000, she moved to Vermont with her family and acquired Mountain View Animal Hospital, formerly Aliesky Animal Hospital. Dr. Angelos is also a Certified Veterinary Acupuncturist, Certified by the International Veterinary Chiropractic Association, Certified Canine Rehabilitation Therapist, and completed training in Chinese Herbal Medicine.

Erin Forbes, DVM


Erin has been a veterinarian since 2014 and loves practicing in New England. She is particularly passionate about feline medicine, winning the American Association of Feline Practitioners award for excellence in feline medicine and surgery at her graduation. Erin also enjoys seeing exotics, especially chinchillas. She shares her house with a retired champion show dog, MBIS CH Ring of Fire, JW, or Ca$h, as he is known around the office, and his daughter California Dreamin’ (you can call her Cassie). In her free time Erin likes to play video games, especially Breath of the Wild, go for nature walks, and Watch Wheel of Fortune.


Practice Manager / Veterinary Technician

Julianne graduated from the University of Vermont in 2008 with a Bachelor’s of Science in Animal Science. After working at a veterinary surgical referral center for many years, Julianne joined the MVAH team in 2012. Growing up on a small family farm in Colchester, she has cultivated a lifelong passion for animals. Along with her husband Chris and her two daughters, she shares her home with her miniature poodle Ronan; her cat Merlin; backyard chickens; and fish. In her spare time, Julianne enjoys spending time with family and friends, camping, and gardening.


Lead Certified Veterinary Technician

Leah is a 2010 Graduate of the Veterinary Technology Program at Vermont Technical College. She is a Certified Veterinary Technician and has been here at Mountain View since May of 2010. Pictured here with her “Baby Brother” Zon, an Orange Winged Amazon, she enjoys spending time outside, longboarding, reading, and doing any number of projects in and around her home. She currently resides in Westford with her husband and their dogs Gremmy and Cinder, and cat Dante.


Certified Veterinary Technician

Ryley is from Barre Vermont and graduated from Vermont Technical College with an Associates of Science degree from Vermont Technical College. She soon joined the MVAH team after graduating in 2018. In her free time, she enjoys spending time outside, swimming, kayaking, hiking, and spending time with friends and family, including her spunky dog Jӓger.


Certified Veterinary Technician

Bryer is from Barre Vermont and has always had a love for animals. He started his education with two years at the University of Rhode Island for Animal Science. He then returned to Vermont and graduated from Vermont Technical College in 2018  with an Associate of Science degree in Veterinary Technology.  In his free time, Bryer enjoys spending time with his family, friends, and of course animals of his own. He has 4 dogs, 1 cat, and two guinea pigs.



Certified Veterinary Technician

Alyssa, from Milton, Vermont, graduated in 2021 from Vermont Technical College with an Associate of Science degree in Veterinary Technology. She is a Certified Veterinary Technician who joined the Mountain View team in 2021.  She didn’t decide until after high school to pursue the veterinary profession, and she hasn’t looked back since. She has a 17 year old cat named “Raindrops” who means the world to her, and she enjoys spinning, traveling, and listening to all different kinds of music. In the future, she hopes to continue her education studying either Animal Science or Zoology.


Lead Client Service Representative/Veterinary Assistant

Katelyn was born and raised in Essex on a small horse farm and has a passion for animals. She has been fostering rescue dogs for 10 years. She and her husband have 5 dogs, a cat, 2 goats, 3 horses, and chickens. She has over 15 years of experience in the management of equine and pet retail stores.


Client Service Representative/Veterinary Assistant

Lucien moved to Vermont in December of 2020 with his partner and four cats. Prior to working at Mountain View Animal Hospital, he gained experience working as a kennel technician in a no-kill animal shelter in Pennsylvania where he grew up. He then spent a few months working in a grooming salon in Vermont before returning to his passion for veterinary medicine. In his free time, he can be found being used as a chew toy for his kitten Nebula, and spending quality time with his other cats; Stormageddon, Ladybug, Oregano, and his bearded dragon Calcifer.