Star Importaciones is located in Provincia de Alajuela, Cd Quesada, Costa Rica on 300 norte del hospital San Carlos. Edificio gris a mano derecha. Star Importaciones is rated 3 out of 5 in the category toolroom in Costa Rica.
Address
300 norte del hospital San Carlos. Edificio gris a mano derecha