Home / Store / MCMAHON TRUCK CENTERS – COLUMBUS Store in LONDON MCMAHON TRUCK CENTERS – COLUMBUS Store in LONDON Categories: Volvo MackAddress 1305 US HIGHWAY 42 NELONDON, OH 431409596Contact Telephone: 7402062121 Additional Information OEM: VOLVO