Maynilad BagBag STP is located in Philippines on Homelans, Tandang Sora , Quezon City , Metro Manila. Maynilad BagBag STP is rated 5 out of 5 in the category sewage treatment plant in Philippines.
Address
Homelans, Tandang Sora , Quezon City , Metro Manila