Dr. Michael Hall 46 Riverside Drive, Binghamton, NY 13905