Vuu, John Hai DDS - Vista Village Dental Care (760) 724-9940 2023 W Vista Way, Suite P, Vista, CA 92083 Click here for a map