James P Schilz, MD, Orthopaedic Surgery

1304 Ella St Ste A
San Luis ObispoCA  93401 (San Luis Obispo County)


Phone: 805-549-9555
Fax: 805-549-0444
Email: sur***@*****il.com

NPI: 1295763449
License Number: G29906 (CA)