Craig S Shapiro, MD, Internal Medicine

1600 N Grand Ave
Ste 140
PuebloCO  81003-2700 (Pueblo County)


Phone: 719-564-1542
Fax: 719-566-0916

NPI: 1386638799
License Number: 33300 (CO)