Leo Taxis Home/Taxi service/Leo Taxis 76 Front St, London, ON N6C 4J7 +15196150111 Contacts 76 Front St, London, ON N6C 4J7 +15196150111 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Taxi service Airport Taxi Hamilton +18665645050 Taxi service FlatrateLimo.ca +18888040064 Taxi service Qwik cab llc +19067484558 Taxi service Dixon's Taxi 79 Main St, Montague, PE C0A 1R0 +19028382491 Categories Taxi service