Imelda de Jaramillo CÍA. LTDA.
Phone Number: (593-7) 2579972 / 2574540
Website: Suggest Official Website
Categories: Company
Opening Hours:
Address: Sucre y Celica, Loja (Équateur)
GPS Coordinates:
-0.70311,-80.15625
Chone Canton, Manabí Province, Ecuador
Facebook: facebook.com/472793606400381
Instagram: Photos and Videos