William Hall, MD

Family Medicine, Primary Care

3946 Oneida St., New Hartford, NY 13413

(315) 624-8300