Our Doctors

All of our doctors are board-certified in dermatology or plastic surgery.

We look forward to providing outstanding dermatologic care to you and your family in a welcoming and professional environment.”

Peter A. Klein, M.D., F.A.A.D.

Port Jefferson Dermatology

Save time in the
waiting room!
Download Forms Here

Gregory Diehl, M.D., F.A.C.S.


Dr. Gregory Diehl, after graduating from the prestigious Washington University in St. Louis, Missouri, attended the Washington University School of Medicine in St. Louis, graduating in 1986. Dr. Diehl completed both his General Surgery and Plastic Surgery Residencies at Washington University Barnes-Jewish Hospital in St. Louis as well.

To further enhance his training, Dr. Diehl completed Fellowships in both Plastic Surgery and Reconstructive Surgery at Barnes-Jewish Hospital in St. Louis. Dr. Diehl was an Instructor in Surgery in the Division of Plastic Surgery at the Washington School of Medicine, Barnes Hospital.

Since 1992, Dr. Diehl has been helping countless numbers of patients.  He has discovered his true “calling” in Plastic Surgery: Reconstructive Surgery of Post-Skin Cancer (Mohs surgery) Treatments.

Dr. Gregory Diehl’s practice also includes Botox, Facial Fillers and excisions of lesion and cysts on the face and body.

At Diehl Plastic Surgery Center, located conveniently in Long Island’s Port Jefferson Station in Suffolk County, patients can expect to be treated with respect, comfort and expert care.


Diplomat American Board of Plastic Surgery


American Board of Plastic Surgeons

Fellow of the American College of Surgeons

American Medical Association

New York State Medical Society

Suffolk County Medical Society


John T. Mather Hospital, Port Jefferson, Suffolk County, Long Island, NY

St. Charles Hospital, Port Jefferson, Suffolk County, Long Island, NY

Port Jefferson Professional Park

6 Medical Drive Suite D
Port Jefferson Station, NY 11776
Phone: 631-928-7922
Fax: 631-928-9246


100 Hospital Road, Suite 116
Patchogue, NY 11772
Phone: 631-475-8249
Fax: 631-475-8645


400 West Main Street Suite 211
Babylon, NY 11702
Phone: 631-223-4599
Fax: 631-223-7530