Uva Provincial Mechanical Workshop is located in Bandarawela, Sri Lanka on RXCGGWR, Office of the Provincial Director (Mechanical), Kahagolla, Diyatalawa. Uva Provincial Mechanical Workshop is rated 4.5 out of 5 in the category public works department in Sri Lanka.
Address
RXCGGWR, Office of the Provincial Director (Mechanical), Kahagolla, Diyatalawa