What does lots stand for?
lots stands for "Lancaster Old Town Site"
How to abbreviate "Lancaster Old Town Site"?
"Lancaster Old Town Site" can be abbreviated as lots
What is the meaning of lots abbreviation?
The meaning of lots abbreviation is "Lancaster Old Town Site"
What does lots mean?
lots as abbreviation means "Lancaster Old Town Site"