Dr. Barry Sheppard is a General Surgeon and Surgical Oncologist in Oak…read moreland 94609, Oakland CA and has an experience of 36 years in these fields. Dr. Barry Sheppard practices at Unavail in Oakland 94609, Oakland CA.
Some of the services provided by the doctor are: Lung Cancer Treatment,General Surgery and Cardiothoracic Surgery etc.read less