Stephen P Nichols, MD, Orthopaedic Surgery

351 Santa Fe Dr
Ste 100
EncinitasCA  92024 (San Diego County)


Phone: 760-633-3130
Fax: 760-633-3546

NPI: 1427145218
License Number: G57814 (CA)