Blue Moon Outdoor Center North Miami

3400 NE 163rd Street, Oleta River State Park North Miami , Florida, United States - Phone: 305-957-3040