Shenandoah Animal Hospital, Inc.
 576 E. Reservior Rd. Woodstock, VA 22664             397 Mineral St.  Strasburg, VA 22657
540-459-2930                                                                                           540-465-3411

Your Subtitle text

Our Staff

Meet our professional and friendly staff......

Dr. Thomas Truban, DVM





Dr. Diane Edelman, DVM





Dr. Sarah Krall, DVM





Dr. N. Lee Newman, DVM




Website Builder