The dealership is in the Chiriquí Center (Home of Verona Pizza). Click HERE for the full Google Map.
NOTE to self: Verona Pizza is not open on Tuesday. Why won’t this register in my mind. I went by to get a Pizza and that was why I noticed the Renault sign.