Lauderhill Sports Complex- West

Address:
7500 W. Oakland Park Blvd., Lauderhill, Florida 33313