Andrew Beihong Shi, DDS, Dentist

22421 El Toro Rd
Ste E
Lake ForestCA  92630-5049 (Orange County)


Phone: 949-770-4707
Fax: 949-770-4708
Email: and***@*****oo.com

NPI: 1902006836
License Number: 55838 (CA)