Avalon is primarily a farming community located at the intersection of FM 55 & TX Hwy 34 in southern Ellis County, Texas. Avalon still operates one of the few county cotton gins. Prior to the depression and current through today, Avalon and its surrounding rural farmland produces much of the cotton output for Ellis County. In fact, for a period of time in the 1930s, Ellis County was the top producing cotton county in the world, in large part due to Avalon's output. Many of the cotton field scenes filmed in the movie Places in the Heart were shot just 2 miles north of Avalon. Avalon has had an established US Post Office since 1937. The town has both an elementary school and high school. In 2005, Avalon began play in the Texas Six Man Football program. Prior to this time, Avalon had been a basketball rich school, producing some of the finest Class B/1A basketball teams in the 1960s through 1990s. Avalon has also developed a fine baseball team producing several playoff appearances. In the late 1980s/early 1990s Avalon was at the center of Supercollider project. Government funding for the project was pulled, killing the project.