Where is Alvor Car Hire located?

Alvor Car Hire is located near the large roundabout close to the pharmacy in Alvor.

Rossio Grande lote B, Loja C in Alvor