Joan Osborne Concerts are going to take place in 10 cities including Mill Valley, Solana Beach, San Juan Capistrano and Agoura Hills. The last Joan Osborne concert will take place in April 07th at the Sweetwater Music Hall. Enjoy the pleasure of attending one of Joan Osborne live concerts at the best prices.