Gene Thomas Baumgarner, MD, Urology

3986 Mirror Pond Way
EugeneOR  97408-5954 (Lane County)


Phone: 541-345-9068
Fax: 541-345-9068

NPI: 1063734556
License Number: MD 00039393 (WA)