The Stray Birds Play The ArtsCenter Posted by Staff | May 3, 2013 | Arts & Entertainment May 4th at Carrboro’s The ArtsCenter, a trio of harmonious troubadours takes the intimate stage as The Stray Birds, hailing from Lancaster, Pennsylvania will be in town and set to warm ears and hearts. Read More