Explore details about location Houlton Road. Houlton Road is a location situated within the Poole alongside other areas such as Hyacinth Close, York Close, Waterloo Road.