LEELA MOTORS is a Nepal company, located in Milan Chowk Bhairawa NEPAL. more detail is as below. Company Information Company Name: LEELA MOTORSCountry: NepalAddress: Milan Chowk Bhairawa NEPALInternational Area Code: 977Phone: 540818 (+977-540818)Area: Bhairawa Buy Now: Click Here to Buy Nepal Full Data Business Directory Database Supermarket More Links KARAN MOTOR CO. PVT. LTD. KASTURI INTERNATIONAL KATHMANDU ANANTA AUTOMOBILES KATHMANDU TUK TUK (P) LTD. LAXMI MOBIL OIL STORES LEELA MOTORS LILA MOTORS LUMBINI MOTOR WORLD (P) LTD. MAHABIR AUTOMOBILES MAHAVIR TRADE CENTRE MAHAVIR TRADE CONCERN ‹ previous | next › Log in to post comments