Pedro’s Judo Center

Pedro’s Judo Center

pedro's judo center "USA Judo National Team FORCE Training Center @ Pedro's Judo Center located in Wakefield, MA installs new FUJI Mats!" Head Coach - Jimmy Pedro

"USA Judo National Team FORCE Training Center @ Pedro's Judo Center located in Wakefield, MA installs new FUJI Mats!"

Head Coach - Jimmy Pedro

2016-02-28T19:53:58+00:00

"USA Judo National Team FORCE Training Center @ Pedro's Judo Center located in Wakefield, MA installs new FUJI Mats!"

Head Coach - Jimmy Pedro