Contact Us
New to Michou?
Log In
Home
Collections
Catalog
About
Stories
Social Media
News and Events
MyMichou
Contact Us
Policies
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
Send Message