Automatic Barriers in Germany Faac Gmbh Deutschland Address: Breslauerstr. 46, 83395 Freilassing Germany Phone Number: +49 865 44 98 10