No Ellis St in Naperville – Where Am I At? - GPS Maps App Review
I'm sitting in my den and this app says my address is: 1304 W Ellis, Naperville, IL
The house # is off by about 100 and there is no such street as Ellis in Naperville, IL
Review by Rtggvb on
Where Am I At? - GPS Maps App.