7850 Kimberly Blvd, North Lauderdale, FL 33068, United States
800 SW 81st Terrace, North Lauderdale, FL 33068, United States