Karens Crafts
100 Fairport Village Lndg
Fairport
NY
14450
(585) 377-7040
Open Map
Business to Business
Computers & Electronics
development
electronics
fairport
research