Shiquan Road Street is located in the central part of Putuo District, Shanghai, with a household population of 100,881 and a foreign population of 37,616 at the end of 2006. The administrative area is 3.48 square kilometers, under the jurisdiction of 24 resident committees.