The Dojo in Newport News
(757) 847-3260
okinawan, karate, karate-do, shorin, lee hall, hampton, newport news, shorin-ryu, kobudo, frank hargrove, Hargrove, okinawa, karate, shugoro nakazato, Tai Chi, Tuite, Self-defense, hampton, newport news, virginia