Search More


Emilio's Ski Shop

112-28 Queens Blvd. New York, NY 11375 | Flushing | 718-544-0404

Business Description

Emilio's Ski Shop is unique in it ability to bring the highest levels service and experience for our customers. We have a hard working knowledgeable staff of skiers and riders. Back this up with the oldest ski shops in New York and you got a combination that you can't beat.