Lockhart Stadium

Address: 1350 Northwest 55th Street Fort Lauderdale, FL 33309

Lockhart Stadium is located in Fort Lauderdale Florida and is home to the Fort Lauderdale Strikers of North American Soccer League.

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.