LOL That adress on Vulcan Road is Hotel in Homewood
[QUOTE=Sike444;6555280]I'm curious to see if anyone has as well, I'd like to try but looks a bit on the sketchy side to me, the building there on google maps (at the very least used to) belong to the US treasury dept. And the address says 190 in the pictures, but it looks like there may have been some construction done back in Jan of this year based on google street view, and what it looked like vs in Jan. I'll post an update if I find out anything else.[/QUOTE]The Asians use that hotel alot. I have seen m,ore that one there. They are real but do not expect the girl in the picture. They are usually ok but they act like they do not speak English so they do not talk muck. It is ok not great.