Racing and radio control car store.
57 Simcoe Street South,Unit:A
Oshawa, Ontario L1H3Z7
Oshawa
9052395544
http://www.xtremerc.ca
Contact Us