Find all the information for Birchwood Animal Clinic, that provides veterinary services in Palatine, IL 60067