New Castle Auto Upholstery
306 E Ayre St, Newport 19804