Michael VelezWrong Michael Velez?
120 West 28th Street Suite 2
New York , New York 10014
Company Description: Ovando has proven time and again their commitment to service, quality and high standards. We have many last minute requests and high level clients; Ovando's team go... more