Q: Where is Tenshi University?
A: Tenshi University is located at: 3 Chome-1-30 Kita 13 Johigashi, Higashi Ward, Sapporo, Hokkaido 065-0013, Japan
Q: What are the coordinates of the Tenshi University?
A: Latitude: 43.077508, Longitude: 141.357461
Q: How is Tenshi University rated?
A: Tenshi University has not rated yet on addressschool.com