Sports Park Tennis Center is located in Tokyo, Japan on 326-4 Oguno, Hinode, Nishitama District. Sports Park Tennis Center is rated 4 out of 5 in the category tennis court in Japan.
Address
326-4 Oguno, Hinode, Nishitama District
Accessibility
No wheelchair-accessible entrance