About the Business

We, at Leo Appliance repair, understand the inconvenience of a broken down appliance. It becomes a major headache for many people as you have to get the right person to repair it. Getting the problem

Additional Information

Receive Credit Card:
No
Delivery:
No

Location & Hours

6 Cinnabar Way #6, Truckee, California, 96161 United States of America, USA

Business Hours

Open 24

Subscribe Now

Get All Updates & Advance Offers