Avoid long lines and headaches by scheduling an appointment at the Beverly Hills public library. Free parking. Easy breezy. In and out for a $25 service fee.
Post offices and Mail centers no longer process. Julie at Village Mail Call can still help with your pictures before your appointment.
PS – Your passport is valid for 10 years. But some countries won’t accept a valid US passport if it’s less than six months away from its expiration date. To make sure you don’t get stuck overseas, experts recommend getting a new passport every nine years instead.