MAS Temanggung is located in Temanggung, Indonesia on M6P273X, Jl. Temanggung-Kaloran, Geneng, Kowangan. MAS Temanggung is rated 4.5 out of 5 in the category do-it-yourself shop in Indonesia.
Address
M6P273X, Jl. Temanggung-Kaloran, Geneng, Kowangan
Accessibility
No wheelchair-accessible car park