Deborah Helen Owyang, DDS, Dentist

1435 Alhambra Blvd
Ste 104
SacramentoCA  95816-6500 (Sacramento County)


Phone: 916-454-2919
Fax:

NPI: 1558489286
License Number: 42391 (CA)