Osvaldo Amezcua, DDS, Dentist

2041 Bronze Star Dr Ste 100
WoodlandCA  95776-5428 (Yolo County)


Phone: 831-320-2759
Fax:

NPI: 1033592233
License Number: 64636 (CA)