5th Floor Cacho Gonzales Building, 101 Aguirre Street, Legazpi Village, Barangay San Lorenzo, Makati City, 1229 Metro Manila, Philippines
Centaur Marketing (formerly Monsters Centaur Production) is a full-service marketing agency with offices in Metro Manila...