Mile Marker 63 Rest Area In Big Cypress National Preserve Back In Business

After nearly $9 million worth of improvements, the rest area at Mile Marker 63 along Interestate 75 in Big Cypress National Preserve in Florida is back in business.
- By NPT Staff - September 3rd, 2014 2:30am