James Robert Ballard, MD, Surgery

1550 Ne 27th St Ste 100
BendOR  97701-7760 (Deschutes County)


Phone: 541-313-8111
Fax: 541-313-8111

NPI: 1134324528
License Number: 289654-1205 (UT)