NWIB Stores is a Auto parts store located in Sri Lanka. It is one of the 1665 Auto parts stores in Sri Lanka. Address of NWIB Stores is Vavuniya, Sri Lanka. NWIB Stores is rated 5 (out of 5 stars) by 2 reviewers on the web.
Some of the places around NWIB Stores are -
Within less than half a Kilo meter of NWIB Stores, you can also find Vavuniya Real Estate, Venthan Stores, Seetharamar Anjeneyar Temple vavuniya, N/M FLOEWR MAT STORES and many more.
In very close proximity, around 200 meters, there is one more Auto parts store - New World Store
Vavuniya, Sri Lanka