Michael Alexander

Santa Cruz, California Internal Medicine, Medical Oncology ✓ Verified via NPPES

Address

1669 DOMINICAN WAY
Santa Cruz, CA 95065

Contact

Call 831-475-2220

NPI Number

1053321760

Verified on May 30, 2026

Source: NPPES Registry →