NICHOLAS ABIDI, MD

Orthopedic Surgeon Accepts liens
NPI
1548273758

Location

4140 JADE ST STE 100
CAPITOLA, CA 95010-3940
View on Google Maps