Little House of Funk

Sahuarita Lake, Sahuarita, AZ 85629, USA 1200 Sahuarita St

Free concert by the lake! Featuring Chris Pena, Josh Carruthers, Mike Polletta and Troy Martin!