wharves near spencer