Dr. Nobles grew up in Southern California and moved to Oklahoma in 2001. She is an Oklahoma State University graduate (Go Pokes!), where she obtained her Bachelor of Science degree in biology, followed by her Doctorate of Veterinary Medicine in 2007. Dr. Nobles and her husband Justin, moved to Owasso shortly after graduation. Together they have two children, son Jaxon and daughter Jayla. The Nobles have three family dogs, Trigger the Labrador Retriever, Aspen the Mutt and Jinjer-ella the Min-Pin. They also have three family cats, P.J., Margarita and Squishy.
Dr. Guerriero is originally from Southern California. She received her Bachelor of Science degree in biology from California State University at Sacramento in 1993. She began her veterinary education in 1995 at the Royal College of Veterinary Medicine, Scotland, United Kingdom. She later transferred to Oklahoma State University College of Veterinary Medicine where she graduated in 2000. Dr. Guerriero has worked as a veterinarian in the Owasso/Tulsa area since 2003. She has two daughters Piper and Larkin. She and her daughters have 2 dogs, Turtle and Frog-dog Ducky, and 2 cats, Pickles and Pinkie. She calls home her 13 acre farm (with chickens and 2 horses) in Inola.
Dr. Albin grew up right here in Owasso, and is a 2017 graduate of Oklahoma State University's Center for Veterinary Health Sciences. Dr. Albin has a special interest in bovine and equine reproductive medicine and small animal surgery. When Dr. Albin is not at work, he can be found spending time with his lovely wife, Courtney, and their amazing new son, Cameron. The Albin household also contains 4 dogs, 3 cats, 2 chinchillas, and a 75 gallon aquarium.
Our Practice Manager, Tobra, joined Family Animal Medicine at the beginning of 2019. She lives in Owasso with her children, dogs, and cats. You can reach her by emailing tobra@
Family Animal Medicine
10305 N. Owasso Expy
Owasso, OK 74055
For general information, questions, appointment requests, call us at:
Fax: (918) 376-4654
Email: [email protected]
Monday 8:00am - 6:00pm
Tuesday 8:00am - 6:00pm
Wednesday 8:00am - 6:00pm
Thursday 8:00am - 6:00pm
Friday 8:00am - 6:00pm