Upul electronics is located in Minuwangoda, Sri Lanka on 5XV53RV, Ambagahamula Junction Bus Stop. Upul electronics is rated 3 out of 5 in the category audio visual equipment repair service in Sri Lanka.
Address
5XV53RV, Ambagahamula Junction Bus Stop