7800 Hampton Blvd, North Lauderdale, FL 33068, United States
1500 SW 83rd Ave, North Lauderdale, FL 33068