Dr. Margaret Bowyer graduated from Oregon State University in 2003 and worked in McMinnville & Newberg before practicing closer to home. Her favorite thing about veterinary medicine is the animals and people she gets to know. Two kids, two dogs, two cats, and one husband keep her busy at home. She is involved in Boy Scouts, Girl Scouts, and several church activities. When not working, she can often be found in the garden, at the sewing machine, reading a book with a cat in her lap, camping, or fishing.