1. Appomattox Glass & Store Front Inc 329 Harrell St, Appomattox, VA 24522 Coordinate: 37.3536,-78.82494 Phone: (434) 352-7109