• Contact Us

Contact Us

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

fax 530.525.1750

Shipping Address

4925 West Lake Blvd.
Homewood, CA 96141

Mailing Address

PO Box 960
Homewood, CA 96141

Send Us a Message