at 306 E Ayre St, Newport , 19804 United States
140 FB users likes New Castle Auto Upholstery, set it to 40 position in Likes Rating for Newport, United States in Automotive category
New Castle Auto Upholstery is Newport based place and this enity listed in Automotive category. Located at 306 E Ayre St DE 19804. Contact phone number of New Castle Auto Upholstery: (302) 995-6777
Auto Repair, 24 Hr Towing and recovery, Light, Medium and Heavy Duty (on or off road), Heavy Duty Equipment & Truck Repair. ASE certified
Eclipse Auto Detailers Plus, offers it's customers a full service detailing option where WE come to YOU! Also offering pressure Washing services!