Scott Imahara, MD, Plastic Surgery

2950 Research Park Dr
SoquelCA  95073-2000 (Santa Cruz County)


Phone: 831-458-6272
Fax:

NPI: 1740391176
License Number: MD00042476 (WA)