Cantada Sports Center
Business: Sports, Arts and Entertainment
Spoken Language: English
The Cantada Sports Center is an All-in-One ultimate indoor and outdoor recreation and sports complex located in Taguig, Metro Manila, Philippines.
»
- 6 reads
Print