Considering Wal Mart does show up as a POI on most contemporary GPSrs, heck even on my Delorme (which is a pain in the ass for POIs), you can find the new Mardens. Especially because the POI will either list the old Wal Mart, or the new one. They are literally right next to each other. You can see each other from every point of each other's parking lots. So, pretty much, if you search Wal Mart Scarborough, Maine in your GPSr's POIs, yes you will find the Mardens. It's called common sense, and deductive reasoning.
Or, considering we are online here, I am sure most of our members know how to use Google.... which would alone, answer the question of where the Mardens is located. Come on.....