Thomas Luen Yen, MD, Plastic Surgery

1595 Soquel Dr
Ste 310
Santa CruzCA  95065-1719 (Santa Cruz County)


Phone: 831-464-8880
Fax: 831-464-8881
Email: act***@*****oo.com

NPI: 1891992103
License Number: A71925 (CA)