Address 3391 W Sunrise Blvd, Fort Lauderdale 33311, United States
Coordinates 26°8'12.731" N -80°11'31.661" E