Ben-Lor Building, Quezon Avenue, Diliman, Quezon City, Metro Manila, Philippines
OTC is a government agency attached to the Department of Transportation (DOTr) mandated to administer the promotion, organization, accreditation, supervision and development of transportation cooperatives (TC) nationwide.