Opa Locka FL Signs 1. 3868 NW 125th St, Opa Locka, FL 33054 | San Martin International (305) 688-9980