Keith Troccoli

Carmel, NY