So I am working on a local directory site, and by local, I mean it is targeting all major cities in a specific U.S. state. Everybody keeps telling me I need to focus on local SEO, but alot of the threads in this section explaining what they have done are for local business's, many with B&M operations, etc. I do not have a local address or phone # at this point, although I may get a 1-800 # for sales purposes, but I am not sure that this would even help. Initially I am going to target the largest city in the state (which I live in), so I could try and set something up with a name and address there. But it looks like getting a P.O. Box wont help, and I am unsure how to go about getting a physical address at minimal cost. So, my question is what is the best way to go about getting a local site ranked that doesnt have a physical location, and what are ways that people have used to get an address for a site that is only online? I have seen references in threads about people ranking the same site locally for multiple cities, but I can seem to find any details about how it is done, what they did for address, etc.