MK definitely does; it is on the road leading to the Poly, by the kennels. To get to it, you head for the kennels and do NOT enter the MK parking. I'm not sure where the other parks' drop-off spots are, but I'm thinking that they probably have them.
PS: I should have mentioned that the MK "official" dropoff is designed to have the persons who are let off walk over to the monorail or the ferry to make the rest of the trip. The only way to get someone closer than that is to have him board an MK bus at on onsite resort. Also, the CR's front entrance is within walking distance to the MK, but not a short walk (I think it's about 1300 ft., or about 4 football fields away.)