It is best if you go to 1825 N Vermont Ave, Los Angeles, CA 90027 as they do walk in applications call before going. This facility on Cherokee the staff is very unprofessional and rude and will not do passport applications even though there website says they do walk in.
You can get the form there. They may also do the photo. It is best just to do it online through .gov website. New or renew passports.
Thanks! Your answer is awaiting moderation.