If you don't want anybody to know where you are turn it off! LOL it's that accurate!!!
Farmers Bl/119 Av is located at Queens, NY 11412