Homewood
Address: Homewood CA 96146
City: Homewood
County/district: Placer County
Region: CA
Postal code: 96146
Country: United States