Puma is a gas station, located at Omuramba Road, Windhoek, Namibia
Service here is usually quick. They accept credit cards which is not always the case in filling stations in Namibia.