The Everglades Safari Park address is 26700 SW 8 St, Miami, FL 33194. Look for the large Everglades Safari Park totem pole on the left side of the road, in front of the parking lot.