BUFFOLI NORTH AMERICA Inc.
4508 128th Avenue Holland, MI. 49424 United States
Phone 800-795-5536 info@buffoli.us www.buffoli.us
Buffoli in Asia
LUHANCE INTELLIGENCE TECHNOLOGY
Building No. 3 3312 Tingwei Road, Caojing Town, Jinshan District 201507 Shanghai China
Phone +86 21 67256896 info@buffoli.asia www.buffoli.cn
ITALIAN TECHNOLOGY CENTER
Office No. 003 - Lunkad Sky Station, Near HDFC Bank, Datta Mandir Chowk, Viman Nagar 411 014 Pune India
Phone +91 20 41226111 marketing@itc-india.in www.itc-india.in