London Passport Locations

The following passport offices are located in London, Ohio. Please select a passport location in London to view the details.
London Post Office, London, OH
25 S. Oak St.
London, OH 43140-9998
Madison County Clerk of Court
1 North Main St.
London, OH 43140

Ohio Passport Offices