Contact Information 228 Zhuguang Road , Shanghai, China 86 19921986526 jiahui@tensorhealth.com.cn Location Get Directions By car By public transit Walking Bicycling Detailed Information Insurance Accepted?No Offer Sliding Scale?No