Chow, Lok Yee Doctors - Tsim Sha Tsui is located in Tsim Sha Tsui, Hong Kong on 5樓503室, Hang Seng Tsim Sha Tsui Building, 18號 Carnarvon Rd. Chow, Lok Yee Doctors - Tsim Sha Tsui is rated 5 out of 5 in the category psychiatrist in Hong Kong.
Address
5樓503室, Hang Seng Tsim Sha Tsui Building, 18號 Carnarvon Rd