The Green Toad, Garden Valley, California
The Green Toad is a bed and breakfast inn located in the Garden Valley area.
Nearby Bed & Breakfasts
The Green Toad Contact Information
5821 Spanish Flat Rd
Garden Valley, California 95633
United States
Ratings & Reviews
Not yet rated