Rebecca Miller, based in Chesterfield, MO, US, is currently a Veterinarian at Stray Rescue of St. Louis, bringing experience from previous roles at VCA Kent Animal Hospital. Rebecca Miller holds a 2004 - 2008 DVM @ University of Tennessee-Knoxville. Rebecca Miller has 2 emails and 1 mobile phone number on RocketReach.