Velo City

326 South River Avenue
Holland, MI
49423
United States