Srilanka-Places.com has listed approx 1 Shopping malls in St Joseph's St. Some of the Top rated Shopping malls in St Joseph's St are- Camera Rent Shop.

Place Name
Type
Address
Shopping mall
Shopping mall
No. 317/01, Thelwatta Junction, St Joseph's St, Negombo, Sri Lanka

Similar Categories