Hudson Valley Canvas and Upholstery
3142 State Route 207, Hamptonburgh, New York, 10916-2222
(845) 294-0624