Download the Practo app for free

Get Rs. 100 HealthCash

Download the app now
Book instant appointments 24x7
Bookmark doctors for quick access
Consult online with a doctor in 60s

Dr. Craig Shapiro

General Physician , Pulmonologist , Critical Care Medicine , Somnologist (Sleep Specialist) , Internal Medicine

36 years experience overall

Pueblo 81003 Pueblo Pulmonary Associates
Free Consultation
Clinic Appointment

About Dr. Craig Shapiro

Dr. Craig Shapiro is a General Physician,Pulmonologist and Critical Caread more

Practices at

Address
1600 N Grand Ave Ste 140
Fees
"Free" for regular consultation

services

Interventional Pulmonology
Critical Care
Sleep Disorders
Pleural Disease
Lung Cancers
COPD
Interstitial Lung Diseases
Sleep Medicine
Pulmonary Disease
Pulmonary
Show More services (4)
Common Questions
Q :
Where does Dr. Craig Shapiro practice?
A :
Dr. Craig Shapiro practices at Pueblo Pulmonary Associates - Pueblo 81003.
Q :
Why do patients visit Dr. Craig Shapiro?
A :
Patients frequently visit Dr. Craig Shapiro for Interventional Pulmonology, Critical Care, Sleep Disorders. To see more reasons visit the doctor's profile on Practo.
Q :
What does Dr. Craig Shapiro specialises in ?
A :
Dr. Craig Shapiro specialises as General Physician, Pulmonologist, Critical Care Medicine, Somnologist (Sleep Specialist).
Q :
How many years of experience does Dr. Craig Shapiro have?
A :
Dr. Craig Shapiro has an overall experience of 36 years. View where has Dr. Craig Shapiro practiced in the past.
Q :
Who is Dr. Craig Shapiro?
A :
Dr. Craig Shapiro is a General Physician,Pulmonologist and Critical Care 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.. View more details about the doctor on Practo.

Other Information

Specializations

General Physician
Pulmonologist
Critical Care Medicine
Somnologist (Sleep Specialist)
Internal Medicine

Registrations

1386638799 National Provider Identifier (NPI), 0
Clinic appointment