Audrey Alvarez

Castro Valley, California Podiatrist, Foot & Ankle Surgery ✓ Verified via NPPES

Address

20130 LAKE CHABOT RD STE 202
Castro Valley, CA 94546

Contact

Call 510-581-1484

NPI Number

1467973230

Verified on May 30, 2026

Source: NPPES Registry →