Lions Sight Foundation of Virginia, Inc. Post Office Box 1772 501 Elm Avenue, Roanoke, VA, 24016, United States (540) 345-8823