TechBITS Zamboanga City is located in Zamboanga del Sur, Philippines on 345 Sta. Maria Road, Zamboanga. TechBITS Zamboanga City is rated 3 out of 5 in the category hobby store in Philippines.
Address
345 Sta. Maria Road, Zamboanga
Service options
In-store shopping