Latin American Institute
119 Elmwood Ave
Buffalo
NY
14201
(716) 553-7472
latinst.org
Open Map
Description
Latin American Institute is located at 115 Elmwood Ave, Buffalo, NY. This location is in the Allen neighborhood. This business specializes in Educational Services.
by merchantcircle on April 26, 2015 from
merchantcircle
Adult & Continuing Education
education
educational
educational services
Industrial
Junior Colleges & Technical Institutes
K-12 Schools
school
Schools
Spanish Language Schools