Daniel S Keane & Assoc

(585) 247-1022

2300 Buffalo Rd, Bldg 300C
Rochester, NY 14624-1369