On Court Rio Tennis Club is located in Kato Kastritsi, Greece on Καποδιστρίου, Σταδίου &. On Court Rio Tennis Club is rated 4.6 out of 5 in the category tennis club in Greece.
Address
Καποδιστρίου, Σταδίου &
Accessibility
Wheelchair-accessible car park