WELCOME to Dr. Wattoo's Practice! We are accepting new patients! Click here to learn more... We are located at: 2359 North Triphammer Road, Suite 3, Ithaca, NY 14850..