Giri & Uma Peters Public Performance: Sidney & Lois Eskenazi Hospital
Sidney and Lois Eskenazi Hospital 720 Eskenazi Ave., Indianapolis, IN, United StatesA brother-and-sister duo from Nashville, Tennessee, Giri & Uma Peters are award-winning multi-instrumentalists who astonish audiences with their refreshing, soulful blend of old-time, roots, and bluegrass music.