[noun (place)] + から [noun (time)] + から [noun (person)] + から
から marks where something starts: the place a movement begins, or the time an action begins. It follows the noun, and English has "from" or "since" for it.
に marks where a movement ends and から where it starts, so swapping them reverses the trip.
On a time, から replaces に. The two are never stacked: ×九時にから働きます.
から gives the start and まで the end, for places and for times alike. Either one can also stand on its own.
With a ~ています verb, the action started then and is still going on, which English says with "since".
These go beyond a starting place or time.
The person something comes from takes から as well.
After a whole sentence rather than a noun, から gives a reason: "because", "so". After a て-form it means "after doing". Both are separate grammar points.