Narrows Town Office by Lindsey | Apr 9, 2024 Narrows Town Office210 Main StreetNarrows, VA 24124United States5407262423Map Narrows Town Office Upcoming Events 6:00 pm – 7:00 pm, June 10, 2024 – Narrows Town Council Meeting 6:00 pm – 7:00 pm, July 8, 2024 – Narrows Town Council Meeting