Imelda Integrated Bus Terminal
Phone Number: +639164211748
Website: Suggest Official Website
Categories: Bus Station
Address: Imelda, Zamboanga Sibugay, 7007 Titay, Philippines
GPS Coordinates:
7.64066,122.93594
Zamboanga Sibugay, Zamboanga Peninsula, Philippines
Facebook: facebook.com/249103609121226
Instagram: Photos and Videos