Indian Head-Leigh is a charming and creative neighborhood in Southwest Tallahassee, celebrated for its canopy-shaded streets, community spirit, and uniquely Seminole-named roads. It is known for community gatherings, natural greenery, and close to Cascades Park and Downtown.