Find all the information for Otter Creek Equine Associates, that provides veterinary services in Bedford, VA 24523