Cheatham Grove Tourist attraction • Ecological park Address Carlotta, CA 95528, United States Rating on Google Maps 4.90 (77 reviews) Open on Google Maps