Find all the information for Dr Hocks Animal Hospital, that provides veterinary services in New Orleans, LA 70116