Smash Tenis Center is located in Provincia de Alajuela, Grecia, Costa Rica on 3PXGJRQ, C. San José. Smash Tenis Center is rated 4.5 out of 5 in the category tennis club in Costa Rica.
Address
3PXGJRQ, C. San José
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance