6507 NW 66th Ave, Parkland, FL 33067, United States
7640 NW 61st Ave, Parkland, FL 33067, United States