Robert Leroy Swenson, DDS, Dentist

13422 Newport Ave Ste N
TustinCA  92780-3746 (Orange County)


Phone: 714-730-5600
Fax: 714-730-5622

NPI: 1245369347
License Number: 33157 (CA)