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: General Surgery,Lung Cancer Treatment and Cardiothoracic Surgery etc.read less