Ninousha Basti, DDS, Dentist

150 Avendia Del Mar Ste C
San ClementeCA  92672 (Orange County)


Phone: 949-347-0780
Fax: 949-347-9549

NPI: 1164551800
License Number: 55294 (CA)