NICHOLAS ABIDI, MD Orthopedic Surgeon Accepts liens NPI 1548273758 Location4140 JADE ST STE 100CAPITOLA, CA 95010-3940Phone (831) 475-4024 View on Google Maps