Terminal Buses Siquiares - Alajuela is located in Alajuela Province, Alajuela, Costa Rica on 2Q6MX7X, C. 10 León Fernández. Terminal Buses Siquiares - Alajuela is rated 3 out of 5 in the category bus ticket agency in Costa Rica.
Address
2Q6MX7X, C. 10 León Fernández