SHELL S & S Filling Station
25 Power St, Germiston South (Industries E A), Germiston, 1401
+27118730390
Contacts
25 Power St, Germiston South (Industries E A), Germiston, 1401
Description
S & S FILLING STATION - Shell
Features
- Wheelchair-accessible entrance
- Wheelchair-accessible toilet
- Toilets
- Oil change