900 N. Flamingo Rd. Pembroke Pines, FL 33028 Map It
954-357-5170
By David Rolland
By Natalya Jones
By New Times staff and contributors
By Nicole Danna