Falcons Power and Telecommunications office is located in Seeb, Oman on Mabella Industrial State # 9 , Way # 7747,Building # 132/1 Firat floor, Office # 11. Falcons Power and Telecommunications office is rated 5 out of 5 in the category telecommunications service provider in Oman.
Address
Mabella Industrial State # 9 , Way # 7747,Building # 132/1 Firat floor, Office # 11