We are a one stop shop for all your routine car care needs. Arrow Auto is professionally managed , Certified, Trained and fully insured. Our facility combines hand wash and detailing , Dent Removal, Warranty Approved Oil Change Service , Rust proofing and Glass shop all under one roof. located at the very heart of London downtown (332 York St just across from the London Free Press).