Total Primrose Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 HoursTotal Service Station 206 Rietfontein Road Primrose 1416 ZAphone011 828 7132011 828 7132Get Directions