Vuu, John Hai DDS - Vista Village Dental Care (760) 724-9940 510 Hacienda Dr, Ste 112, Vista, CA 92081 Click here for a map