Suburban Pulmonary Medicine

Call us today! 610-521-1300



Suburban Pulmonary Medicine has been proudly serving Delaware County as a leader in pulmonary care for over twenty years.

Our goal is to serve the community by providing each patient with excellent medical care. Our tradition has always been to treat each patient with dignity, respect and confidentiality. We continue to reaffirm this tradition, and know that only by working as a team can we succeed.

We, physicians and staff, work closely as a team to give you the best medical care possible with the foremost focus on your health and well being. Our office staff is friendly, experienced, and always willing to help our patients. All of our physicians are board certified in Internal Medicine and Pulmonary Diseases, and are called Pulmonologists.

About Us

What is a Pulmonologist?

A pulmonolgist is a subspecialty certification by the Board of Internal Medicine; practitioners focus on diseases of the lungs and airways.

The pulmonologist diagnoses and treats pneumonia, cancer, asthma, occupational diseases, sleep disorders, emphysema, and other complex disorders of the lungs. Pulmonologists evaluate lung function, examine the bronchial airways, and prescribe and monitor mechanical ventilation. Our pulmonologists are experts in critical care as well.

Quick Help For You

New Patient Forms

Please Download and complete ALL forms prior to your upcoming appointment. Completed forms can be emailed, faxed or brought to the office at the time of your appointment.


Ridley Park Office

1 Bartol Ave
Suite #14
Ridley Park, PA 19078
Located on the campus of
Taylor Hospital
in the Jones Medical Building
Telephone: 610-521-1300
FAX: 610-521-9074

Office Hours:

  • Monday: 9:00 am - 5:00 pm
  • Tuesday: 9:00 am - 5:00 pm
  • Wednesday: 9:00 am - 5:00 pm
  • Thursday: 9:00 am - 5:00 pm
  • Friday: 9:00 am - 5:00 pm

Springfield Office

196 W. Sproul Rd
Suite #207
Springfield, PA 19064
Located on the campus of
Springfield Hospital
in the Healthplex Building
Telephone: 610-604-4400
FAX: 610-328-5931

Office Hours:

  • Monday: 9:00 am - 3:00 pm
  • Tuesday: 9:00 am - 3:00 pm
  • Wednesday: 9:00 am - 3:00 pm
  • Thursday: 9:00 am - 3:00 pm
  • Friday: 9:00 am - 3:00 pm