← Back to store listing (Florida) Sheep Thrills Florida Address: 4701 N University Dr, Lauderhill, FL 33351 E-mail: [email protected] Phone: 1-954-742-1908 Visit website