Rexol Mart Supermarket and National Oil petrol station Address: Embu - Nairobi Hwy Petrol station, supermarket