Location

Javascript is required to view this map.

Acer Service Center

Submitted by Anonymous on Mon, 07/06/2009 - 12:59

English: 
Yes
Video: 

Location

283 Fuqian sec. 2 1st floor
Taiwan
22° 59' 29.634" N, 120° 11' 31.1388" E