You don't need to be a student or resident of Carson to go to the passport center. I'm from the city of Los Angeles and they helped me, no problem.
Yes. It's open to the public. You can park in the front for free. You can make an appointment or walk in.
Thanks! Your answer is awaiting moderation.