Are they still open? Last time We went they were closing, like moving.
Address: 1883 NW 38th Ave, Lauderhill, FL 33311, USA
Yvonne Delions | Oct 18, 2018
Yes,next plaza next over.
Cecile Aurouze | Oct 18, 2018
Yes, next block, bigger
Thanks! Your answer is awaiting moderation.