John Grant Monday, March 31, 2025 at 07:30pm Neptune Theatre1303 NE 45th StreetSeattle, WA, 98105Find TicketsJohn Grant is not affiliated with AmericanTowns Media