New Search Betsy Bao Thu T. Nguyen M.D. Primary Specialties Ophthalmology Primary Office Address: 1314 S. Euclid St.#103 Anaheim, CA 92802 Phone: (714) 808-9358 Fax: (714) 808-9359 Recommend this Physician Get Directions