Explore details about location Country Green. Country Green is a location situated within the San Antonio alongside other areas such as Widgeon Court, Ida Creek Street, Westcliff Lane.