What does Amb Sta stand for?
Amb Sta stands for "Ambulance Station"
How to abbreviate "Ambulance Station"?
"Ambulance Station" can be abbreviated as Amb Sta
What is the meaning of Amb Sta abbreviation?
The meaning of Amb Sta abbreviation is "Ambulance Station"
What does Amb Sta mean?
Amb Sta as abbreviation means "Ambulance Station"