Chouwa No Uchi Dojo Share: Sports & Recreation Chouwa No Uchi Dojo Visit Website 1607 Coggin Avenue Brownwood, Texas 76801 (325) 203-5174 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.