Nico Play
Lost Church Santa Rosa
576 Ross St
Santa Rosa, CA 95401
Apr 24, 2024
7:00 PM PDT
I Was There
Leave a Review
About this concert
April 24th at The Lost Church in Santa Rosa, CA.
All Ages!
Find a place to stay
Upcoming concerts from similar artists
Live Photos
View All Photos
What fans are saying
Jorge
May 5th 2024
I wish the venue turned off the colour changing lights when an artist was performing
Dallas, TX@Sons Of Hermann Hall
Easily follow all your favorite artists by syncing your music
Sync Music