Find all the information for Animal Medical Center 28W, that provides veterinary services in Alexandria, LA 71301