Hal M. Lippard, DDS
505 Faulconer Dr STE 1D, Charlottesville 22903