Dr. James Mcshane MD

Physician Profile

James Mcshane. His primary practice is as an Emergency Medicine.