RACHEL STRAUB

NPI: 1558291153 · Individual · Active

Primary Specialty

Specialist

Practice Location

4044 LADERA VISTA RD
FALLBROOK, CA 92028-9432 Map ↗
Phone: 760-723-0113

All Specialties & Licenses

  • Specialist Primary

NPI Registration

Enumerated: 2026-05-23

Last CMS Update: 2026-05-25