Oleta River State Park
3400 NE 163rd St, North Miami Beach, FL 33160-4460
Oleta River State Park is a State Parks place is located in North Miami Beach, Florida. The address of Oleta River State Park is 3400 NE 163rd St, North Miami Beach, FL 33160-4460.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 305-919-1846, or open their website to view relevant information, The url is https://www.floridastateparks.org/park/Oleta-River