Motel 6 Near Attucks Theatre

1010 Church Street - Norfolk, Virginia