You don't need to park, just drop them off from the street. You'll have a little difficulty trying not to block someone in but you should be fine. Trying to find parking for a trailer will be exceedingly difficult.
Curb side departure
Thanks! Your answer is awaiting moderation.