There is 1 social security office in Petersburg city:

207 North Main St

Petersburg WV 26847

 

There are other offices nearby

39 miles

351 North Mason Street

Harrisonburg VA 22802

 

39 miles

300 Third Street

Suite 325

Elkins WV 26241

45 miles

217 Glenn St

Suite 100

Cumberland MD 21502