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.
Orthopaedic Spine Surgery
4140 JADE ST STE 100
CAPITOLA, CA 95010
831-475-4024
No reviews yet — be the first to share your experience.