Mecha Retail Store Location

FREE LOCAL SHIPPING ON ALL ORDERS ABOVE $35!

Mecha Retail Store Location

Where We're Located

We are back and in business! In collaboration with The Hangout (By Crinacle) Our new location is at Level 3, 29B Mosque Street, S059507.

You can refer to our Instagram page to find out how to get there!