Not really a location as such, but a quick grab of a couple of neon signs that we are led to believe are near the location where Tucker's wife goes to have her back street abortion. The back street in question turns out to be 10 Hau Fook Street in Tsim Sha Tsui because one of the neon signs (red one on the right) outside the building is advertising a Chiu Chow restaurant that was still around until just last year.
The Chinese writing on the right reads (from top to bottom): 正仁利 潮州 菜館 - with the two smaller characters referring to the Chiuchow nature of the cuisine. This place is now listed as closed on Open Rice but the most recent review of the food was posted in Feb of 2014. Judging by the low ratings I'm surprised this place lasted so long.