North Hillcrest Streeton the interactive online map Geneva. Geneva, North Hillcrest Street. Search on the map, closest way, distance to the North Hillcrest Street. Simple and easy to use on mobile devices.