Save David C. Macdonald, DO DavidCharlesMacdonald-DO.MD.com • Family Doctor David Macdonald, DO Osteopathic Physicians Of Charlottesville, 630 Peter Jefferson Pkwy Suite 170, Charlottesville, VA