Call to schedule an appointment today: 703-877-0701
Dr. Juan Castro was born in Cordoba, Argentina where he graduated from veterinary school in 1992 at the National University of Rio Cuarto. After graduating, he moved to Northern Virginia, where he has lived and practiced veterinary medicine for over 20 years.
His new project is a hybrid Pet Store and Animal Hospital, where clients can find everything their pets need under one roof, including grooming.
When Dr. Castro is not at the hospital, he enjoys running marathons and spending time with his wife, children and his German Shepherd named Tango.