Videoconference Equipment in France Servcorp Address: 17 Square Edouard Vii, 75009 Paris France Phone Number: +33 1 53 43 90 80