STA Law Firm is located in Dubai, United Arab Emirates on Boulevard Plaza Tower 1, Level 19 Emaar Boulevard Office 1904, Dubai, Dubai 122832. STA Law Firm is rated 3.2 out of 5 in the category legal services in United Arab Emirates.
Address
Boulevard Plaza Tower 1, Level 19 Emaar Boulevard Office 1904, Dubai, Dubai 122832
Accessibility
Wheelchair-accessible entrance