William Joseph Casp, MD, Internal Medicine

315 E Grover St
ShelbyNC  28150-3919 (Cleveland County)


Phone: 704-424-5100
Fax: 704-484-5220

NPI: 1073695565
License Number: 28150 (NC)