Bambi Inn Address: 7436 Humboldt Rd, Forest Ranch, CA 95942 Phone: (530) 873-4125 Resorts, Hotels & Motels Other Businesses: Ranch Grill at 15474 Forest Ranch Way, Forest Ranch, CA 95942 John L Burghardt Law Corp at 14916 Eagle Ridge Dr, Forest Ranch, CA 95942 Bruce Brothers at 5183 Schott Rd, Forest Ranch, CA 95942