Seems like the best stocked auto parts store around. Found oil and temp sender units. Also carry 20/50 oil for older diesels. Not sure about english.
Just off Prince Hanio on Ave du Regent Paraita. Go past the Shell station and turn right at Pharmacy then is a few doors down.