Use our Form Filler to fill out your form and print it. For the best experience, use a desktop or laptop computer.Our form wizard will help you and your family know what passport form(s) to use. Fill out your form(s) online and print it. All required supporting documents for the form(s). All documents must be valid and unexpired – one document required. □ U.S. Passport or Passport Card. Needham Town Manager's Office is an authorized Passport passport1 Acceptance Facility and accepts US Passport applications. Complete application (Form DS -11) using black ink only. For a Standard driver's license or ID – You need to provide one document from checklist.