1. Village Public Library 175 N Main St, Broadway, VA 22815 Coordinate: 38.61511,-78.79791 Phone: (540) 434-4475