crossroads
cross-roads
noun
A place where two or more roads meet or intersect.
"Turn left at the crossroads ahead."
noun
A crucial point in time requiring an important decision or change.
"The business is at a crossroads now."
Thesaurus
Synonyms: hamlet, critical point, juncture