What does an einer Straße liegen mean?

an einer Straße liegen - German to English

bordering on a road