Where is Avis?
Where is Avis located?
Avis, Avis, United States of America (approx. 41.18479°, -77.31386°)
Where is Avis on the map?
Avis - Port Authority Bus Terminal
{"latitude":41.18479,"longitude":-77.31386,"title":"Avis"}