HI Josh!
I don't really understand what you mean by LLC? If you mean limited liability company then my best advice would be to contact so called incubators which are programs that help people to start a business and are usually free. Just by searching on the internet you could find some and they would be able to help you find the best location to open your business in.
LLC
Does it matter what state I form my LLC in?