Contact

Ithaca Artisan Apartments

Charles and Ann Leonard

46 Hammond Hill Road
Freeville, New York 13068
Telephone: 607-844-8706