David Birnbaum, MD

Family Medicine

535 S Humboldt St, Battle Mountain, NV 898201988

(775) 635-2550