Explore relationships
Opa-locka, Florida
Opa-locka is a city in Miami-Dade County, Florida, United States. Spanning roughly 4.2 square miles (11 km), it is part of the Miami metropolitan area of South Florida.
Use + to expand a branch. Click a topic name to open its summary.