Maps

Le Chateau is located at 34 S. Mentor Ave. (Just south of Colorado Blvd.)

Click the map to enlarge or get directions.

Click to enlarge map