Velo Corp Of America

267 W 17th St New YorkNY10011
Map

Open Map

Description

Velo Corp of America is located at 267 W 17th St, New York, NY. This business specializes in Courier Services.
by merchantcircle on June 25, 2015 from merchantcircle

Information from the business

Messenger and courier service, serving Manhattan, New York City, and Tri-State area, specializing in same day rush delivery by bike, truck, and walker courier.
by localcom on August 20, 2014 from localcom