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: Axillary Lymph Node Dissection,Open Gallbladder Removal (Cholecystectomy),Wound Repair,Gallbladder Removal and Peripheral Artery Catheterization etc.read less