Explore details about location Economou Farm Road. Economou Farm Road is a location situated within the South Burlington alongside other areas such as Market St, Holbrook Road, Bluff Court.