Star City (comics)

Star City is a fictional city in DC Comics. It is the home of Queen Industries, owned by millionaire Oliver Queen. Queen is the Green Arrow, a trained archer. He protects this city.

Category:Fictional locations
Category:DC Comics