Total Primrose 6:00 AM - 9:00 PM 6:00 AM - 9:00 PM 6:00 AM - 9:00 PM 6:00 AM - 9:00 PM 6:00 AM - 9:00 PM 6:00 AM - 9:00 PM 6:00 AM - 9:00 PMTotal Service Station 206 Rietfontein Road Primrose 1416 ZAphone011 828 7132011 828 7132Get Directions