Explore details about location Still Road. Still Road is a location situated within the Southeast alongside other areas such as Eunos Avenue 3, Jalan Kerchot, Limau Grove.