Dr. Peter Allen is a General Surgeon,Critical Care Medicine and Surgic…read moreal Oncologist in Winchester 22601, Winchester VA and has an experience of 2026 years in these fields. Dr. Peter Allen practices at Winchester Medical Center in Winchester 22601, Winchester VA,UPMC Rehabilitation Institute at UPMC Mercy in Pittsburgh 15219, Pittsburgh PA and Office in Pittsburgh 15219, Pittsburgh PA.
Some of the services provided by the doctor are: Splenectomy,Splenectomy with Robotic Assist,Dressing and Debridement of Wound or Infection,Appendicitis and Umbilical Hernia etc.read less