Tod's is located in Philippines on LG, Mega a , SM Megamall , Julia Vergas Avenue. , Corner EDSA , Wack-Wack Village , Mandaluyong City , Metro Manila. Tod's is rated 3 out of 5 in the category shoe factory in Philippines.
Address
LG, Mega a , SM Megamall , Julia Vergas Avenue. , Corner EDSA , Wack-Wack Village , Mandaluyong City , Metro Manila