Find all the information for Clay-Duval Pet Emergency Clinic, that provides veterinary services in Middleburg, FL 32068