Le Fleur
(530) 344-7223

4535 Missouri Flat Rd, Placerville, CA | Directions   95667

38.699591 -120.822636
Get Directions