Schewels HomeFurniture Store· West Luray Shopping Center, 1460 US-211· Luray, VASchewels Home is a Furniture Store located at West Luray Shopping Center, 1460 US-211, Luray in Virginia.