Pines Ice Arena

12425 Taft St, Pembroke Pines, Florida, United States