James A. Scott, M.D.

120 Kings Way, Williamsburg, VA 23185