Beech Street

The Beech Street is a street in Thebes.