4566 N. University Dr. Lauderhill, FL 33351 Map It
954-748-0181
By New Times staff and contributors
By Andrea Richard
By Falyn Freyman