Quality Carpets & Linoleum Inc
1133 Norton St, Near Rochester General Hospital, Rochester, New York, 14621-3865
(585) 544-3632