• 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.

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

Send Us a Message