Dr. Weir was
born in Lansing, Michigan. She spent a lot of time traveling during
her undergraduate career. She graduated from Purdue University’s
School of Veterinary Medicine in 2007. Her areas of special
interest include feline medicine and dentistry.
Theresa has
three cats and one dog, Dohle, who will often be seen sleeping
behind the receptionists. In her free time she enjoys working out,
watching the Red Sox, and spending time on the beach.