I often receive calls from people frustrated because they can not find the street address of the Leisure World Seal Beach Main Gate.  The street address is 13533 Seal Beach Blvd, Seal Beach, Ca. 90740.

Click Here and you will be taken to a Google Map