332 Aiken Rd Trumansburg, NY 14886 This villa is located in 332 Aiken Rd Trumansburg, NY 14886, in the city of Trumansburg.