Star Technical Work Shop is located in Abu Dhabi, UAE on Khalifa Bin Zayed The First St, 122nd St, near Pride Medical Center. Star Technical Work Shop is rated 5 out of 5 in the category refrigerator repair service in UAE.
Address
Khalifa Bin Zayed The First St, 122nd St, near Pride Medical Center