Explore details about location Indian Rock Lane. Indian Rock Lane is a location situated within the Greenwich alongside other areas such as Perry Place, Mayo Avenue, Division Street West.