PEP Germiston Primrose is located in Germiston, South Africa on Shop 57 Primrose Mall, 66 Rietfontein Rd, Primrose. PEP Germiston Primrose is rated 4 out of 5 in the category clothing store in South Africa.
Address
Shop 57 Primrose Mall, 66 Rietfontein Rd, Primrose
Service options
In-store pick-up
In-store shopping
Accessibility
Wheelchair-accessible entrance