El Castillo De Limon is a body piercing shop, located at Ibera 2276, B1745 La Reja, La Reja, Argentina.