VenueoutdoorUnverified

Southshore Shopping Center

Southeast Boise, Boise, ID

Map showing location of Southshore Shopping Center
1001 E Parkcenter Blvd, Boise, ID 83706, USA
Visiting Boise? Find hotels near this venueHotels ↗

Other Free Music Spots in Southeast Boise