Topics · PlacePPowellPowell is a city in Delaware County, Ohio, United States, located 14 miles (21.5 km) north of the state capital of Columbus.From Wikipedia (CC BY-SA)7 days30 days90 daysNo stories in the last 90 days.