US Post Office 18690 NW 37th Ave Opa Locka, FL 33056 Phone: (305) 620-2519
Category: us postal service