TOUCH Home Care Details Blk 173 Lorong 1 Toa Payoh Singapore 310173 Location Address:Blk 173 Lorong 1 Toa Payoh, Singapore 310173, Singapore