Overlord has three locations, ready to serve our customers’ needs,
no matter where they are around the world. Drop us a line and
get in touch!


Address: 109 Chung Shan Road, Shin Hua District, Tainan City, Taiwan
Phone: 886-6-5901711


Address: 67 Yuan Lin Road, Feng Huang Gang, Tanxia Town, Dongguan City, Guangdong Province, China 


Address: 6787 Invader Crescent, Mississauga, Ontario, Canada
Email: info@overlordbikes.com
Phone: 905-564-2505

Get in Touch!

We’d love to talk about how Overlord Bikes can move your ideas forward. Reach out to us and we’ll respond as soon as we can.