8000 W Broward Blvd STE 100, Plantation, FL 33388, United States
1360 NW 65th Ave #1896, Plantation, FL 33313, United States