David A Buchanan, MD, Internal Medicine

5315 Wall St
Ste 260
MadisonWI  53718-7937 (Dane County)


Phone: 608-807-1600
Fax:

NPI: 1972554228
License Number: 28137-020 (WI)