Contra Costa Budokan is conveniently located behind the Concord Park & Shop Shopping Center with plenty of free parking. The studio is near Willow Pass Road and is near Concord Avenue/Galindo and down the street from the Brenden Theaters.