Michou offices are located in Homewood, California on the west shore of Lake Tahoe. Michou office hours are 8:30am to 4:30pm pst, Monday - Friday. We look forward to hearing from you.

530.525.3320
fax 530.525.1750

Shipping Address:

Michou
4925 West lake Blvd.
Homewood, CA 96141

Mailing Address:

Michou
PO Box 960
Homewood, CA 96141

Email:
sales@michou.net

Copyright 2008 MICHOU.      All rights reserved.