Good and prompt service. Public facilities available.
The place is always crowded
Good
Its just a simple Gas station not too big, also one of the first Gas Station in that area.
Good customer service but poor environment. Too small and no car service center
I always visit Total Stations, I dont buy my fuel anywhere than Total cos their products were okay
Best manager service
Good place
Coz is my office
A trial will convince you