Thomas Lee Baba, DDS, Dentist

352 3rd St
Ste 201
Laguna BeachCA  92651-2357 (Orange County)


Phone: 949-376-2236
Fax: 760-723-1480

NPI: 1417226150
License Number: DV033237 (CA)