Is this in the same building as North American Academy?
Address: 1425 E 1st Ave, Hialeah, FL 33010, USA
Kirsten Parks | Oct 1, 2018
They have the same address, that's why I'm asking. Do you know where that academy is than?
Daniele Charlotin | Oct 1, 2018
Nope
Thanks! Your answer is awaiting moderation.