1. Life Center Of Page Valley 21 N Deford Ave, Luray, VA 22835 Coordinate: 38.66638,-78.45568 Phone: (540) 743-1464