Margaret Davis, MD

Family Medicine, Primary Care

4211 State Highway 220, Oxford, NY 138304305

(607) 843-3101