NICHOLAS ABIDI, MD

Orthopaedic Spine Surgery

Accepting New Patients

Location

4140 JADE ST STE 100
CAPITOLA, CA 95010

831-475-4024

NPI: 1548273758✓ Verified via NPI Registry

Patient Reviews

No reviews yet — be the first to share your experience.