Explore details about location Lower Amherst Street. Lower Amherst Street is a location situated within the Lake George Village alongside other areas such as Hendrick Street, Beach Rpad, Maple Street.