Lockhart Stadium is a private company categorized under Stadiums Arenas and Athletic Fields and located in Fort Lauderdale, FL.