Driving directions
Pines Ice Arena
12425 Taft St, Pembroke Pines, Florida, United States