Opa-Locka Auto Sales

Company Name: Opa-Locka Auto Sales
Primary Category:
Business Address: 12705 NW 42nd Ave
City: Opa Locka
State: FL
ZIP Code: 33054
County: Miami Dade
Neighborhood: Miami-Ft Ldr, FL
Business Phone Number: 3056887199