Rating: ★★★★☆ 4.2 / 5 (29 Reviews)
The English Language Center (TELC) is a Language Classes located in The English Language Center (TELC), LaGuardia Community College, 29-10 Thomson Ave Room C-354, Long Island City, NY 11101
You can reach The English Language Center (TELC) through the contact information provided on our page. You can also access our location using Google Maps.
Address: The English Language Center (TELC), LaGuardia Community College, 29-10 Thomson Ave Room C-354, Long Island City, NY 11101 Long Island City, NY New York
Phone: +17184825360
Website: Go to website