Dr. Nicholas Abidi
4140 Jade St Suite 100, Capitola, CA 95010, United States
+1 831-475-4024
FYI, we’re currently populating this website with the contact information of orthopaedic surgeons in this state and others. Thank you for your patience.