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.