Map location of Thomas Leebrick 1011 Court Street, Post Office Box 584, Lynchburg, VA 24505 Phone: 434-847-4546