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: Incisional Hernia,Intestinal Obstruction,Biliary Tract Cancer,Bone Cancer and Constipation etc.read less