Top Cell phone stores in Oddamavadi Sri Lanka

Srilanka-Places.com has listed approx 3 Cell phone stores in Oddamavadi. Some of the Top rated Cell phone stores in Oddamavadi are- City Centre Phone Shop, Cyber solution & Cyber Solution.

Place Name
Type
Address
Cell phone store
Cell phone store
Oddamavadi - Vahaneri Rd, Oddamavadi, Sri Lanka
Cell phone store
MPCS Rd, Oddamavadi, Sri Lanka
Cell phone store
MPCS Rd, Oddamavadi, Sri Lanka

Similar Categories