Licensed Veterinary Technician
Hometown: Alexandria Bay, NY
Pets: 2 cats - Indigo and Ahsoka
Stephen originally joined the Sand Creek team in October 2009 as a Licensed Veterinary Technician. He left for a few months and joined us again in September 2017. Stephen loves to watch t.v., especially anything that makes him laugh! He particularly enjoys working with big dogs.