Bulgaria

Interoute Bulgaria
Business Building Megapark, 1st Floor
115G Tsarigradsko Shose Blvd.
Sofia 1784
Bulgaria

Phone: +359 249 108 20