Find all the information for West Flamingo Animal Hospital, that provides veterinary services, pet grooming in Las Vegas, NV 89103