4844 N University Dr, Lauderhill, FL 33351, United States
4236 NW 12th St, Lauderhill, FL 33313, United States
Phone: +1 (954) 371-9048