Dr. Craig Shapiro is a General Physician,Pulmonologist and Critical Ca…read morere Medicine in Pueblo 81003, Pueblo CO and has an experience of 36 years in these fields. Dr. Craig Shapiro practices at Pueblo Pulmonary Associates in Pueblo 81003, Pueblo CO.
Some of the services provided by the doctor are: Interventional Pulmonology,Critical Care,Sleep Disorders,Pleural Disease and Lung Cancers etc.read less