Dr. Kevin Hastings 200 Front Street, Vestal, NY 13850