James K Lockwood, DDS, Dentist

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


Phone: 714-838-4711
Fax: 714-838-4903

NPI: 1508925413
License Number: 28031 (CA)