Academia de taekwondo y Kickboxing Master Lockward is located in Santiago De Los Caballeros, Dominican Republic on Padre Las Casas 39. Academia de taekwondo y Kickboxing Master Lockward is rated 3 out of 5 in the category martial arts club in Dominican Republic.
Address
Padre Las Casas 39