John Denniston
Direct: (585) 704-0749
Voice Mail: (585) 388-1400 x. 10536
Mobile: (585) 704-0749
Fax: (585) 388-0827
Email Me