Image House Studios is a Electronics store located in Sri Lanka. It is one of the 8357 Electronics stores in Sri Lanka. Address of Image House Studios is Kumbalwela, Sri Lanka. Image House Studios can be contacted at 94778050822.
Some of the places around Image House Studios are -
Within less than half a Kilo meter of Image House Studios, you can also find Jayamali Homestay, Laxmen Morters, Laxmen Morters, Ella Dee Taxi, Sandy Heaven Homestay, Eco Point Ella and many more.
Kumbalwela, Sri Lanka