Garden of Eden is located at: 21227 Foothill Blvd, Hayward, CA 94541.