Okay, I have been looking and I can't find where to post the application for the UK visitors visa here in America.
Here is what it says once you complete the application:
"For applicants in the United States of America, Australia and New Zealand you must send your printed application and supporting documents to one of our processing centres after you have submitted your biometrics.
For information on where you should send these documents, please click on the link UK Visas and Immigration website."
The link takes me to a page about entering the UK. Not what I'm looking for.
Thanks in advance for the help