Bucks County

Dermatology Partners is founded on caring compassion for our patients, deploying the latest expertise in treatments and techniques, and employing cutting edge tools and technologies, we care for the whole patient, doing our best to insure their long-term health and total satisfaction with our services.

Our providers treat a full spectrum of diseases of the skin, hair, and nails and specialize in the treatment of skin cancers.

Our Locations Serving Bucks County


1950 Street Road, Bensalem, PA 19020 Directions

3101 Bristol Road, Suite 4, Bensalem, PA 19020 Directions


209 Floral Vale Blvd., Yardley, PA 19067 Directions

Get to Know Our Bucks County Providers

Jennifer David, DO, MBA, FAAD

Board Certified Dermatologist

A Bucks County native, Dr. Jennifer David is a graduate of Temple University in Philadelphia, where she received a Bachelor of Arts in medical anthropology. Dr. David holds a Doctor of Osteopathic Medicine degree from the Philadelphia College of Osteopathic Medicine.

Read More

Daria Marley Kemp, MD, M.Ed

Kemp Headshot Square

Board Certified Dermatologist & Fellowship Trained Mohs Surgeon

Raised in Bucks County, PA, Dr. Daria Marley Kemp lived in Philadelphia for 10 years where she attended medical school at Thomas Jefferson University, completed her preliminary medicine year at Lankenau Medical Center followed by dermatology residency at Thomas Jefferson University Hospital.  Read More

Steven R. Weasen, MD, FAAD

Board Certified Dermatologist

Steven R. Weasen, MD grew up in the Bronx, NY. Dr. Weasen attended the Bronx High School of Science and Stony Brook University. He graduated from Ohio State University School of Medicine followed by a general internship in dermatology at the Cleveland Clinic Hospital.

Read More

Jessica Doyle, PA-C

Board Certified Physician Assistant

Physician Assistant, Jessica Doyle, graduated from Pennsylvania State University earning her undergraduate degree in Nutrition. She then continued her graduate education at Arcadia University in Glenside, PA where she earned her Master's in Physician Assistant Studies.

Read More

To schedule an appointment with one of our providers, call us at (888) 895-3376 or schedule online.

Book An Appointment