David Barber

David Barber, MD

  • Foot & Ankle

7 Bridge St
Phoenix, NY 13135-1906
United States

(315) 695-4700