Luray Import Service, Inc. is located at 3 Painter Street on the east end of town in Luray, VA. The business was established in 1996 and the owner has over 30 years of experience in the auto mechanics industry. We realize that finding a highly-skilled, intelligent, experienced, honest and professional car repair shop is both important and difficult.
William Dodd — Broke down.great help. Part had to be ordered. Good towing on truck. Price was well worth it. Owner great