Craig A Sullivan, DO, Orthopaedic Surgery

2250 E Market St
YorkPA  17402-2857 (York County)


Phone: 717-812-6670
Fax: 717-755-7171
Email: ca.***@*****il.com

NPI: 1568454718
License Number: OS-006802L (PA)