Physical Therapy and Rehabilitation Center1713A - EXCEL REHABILITATION CENTRE LIMITEDPhone: 3422 8235Fax: 3422 8714